Not sure where you got your info-—
The Red Hen is the #1 rated restaurant on Tripadvisor.
https://www.tripadvisor.com/Restaurant_Review-g57896-d1115746-Reviews-The_Red_Hen-Lexington_Virginia.html
I suspect the owner of the Red Hen is going to regret his stupidity.
Not sure where you got your info-
...
Google Maps.