Clemmons | NC | Restaurants
Village Square Tap House
Village Square Tap House: An Ode to Craft and Comfort Walk into the Ordinary, Leave with the Extraordinary Let me paint a picture for you. The Village Square Tap House—sure, it’s just a place, a casual pub crammed in a shopping center that borders on nondescript—but once you step inside, you find a heart beating…