Tavern at Windsor
RestaurantUnclaimed
4.7· 9 reviews·Google Maps
About
Tavern at Windsor is a restaurant business based in Walhalla, SC. They're located at 1308 Falcons Dr. Its Google rating stands at 4.7, based on 9 reviews. A phone number is listed for direct enquiries. This listing hasn't been claimed yet, so the details come from public sources.
Location
1308 Falcons Dr, Walhalla, SC 29691, USA
Get directionsContact Tavern at Windsor
Send an enquiry and they'll get back to you directly.