News

There’s something magical about driving through Alpharetta, Georgia, and stumbling upon a culinary gem that makes you question why you haven’t moved closer to it. Village Tavern is that unassuming ...