Lexington is an independent city, despite being the county seat (such a silly political quirk in VA) it is not actually "in" Rockbridge county.
Anyway, Sanders should sue this (Cnut the Great), the diner is place of public accommodation. Disgusting story, is this (Cnut the Great) looking for publicity ahead of a run for office as a democrat?
From the election:
Rockbridge County: Trump=6,671 Clinton=3,506 0.655%
City of Lexington: Trump=766 Clinton=1,514 0.664%
Just a quick perusal of the city and county tells me that the area is overwhelmingly pro-Trump. The city is a small, touristy city inhabited by liberals trying to turn the city into an arts center in the mountains.