About us
Nestled in the heart of Savannah, our Taphouse is more than a place to enjoy craft brews and locally inspired meals—it’s a living piece of history. Located in the iconic Avon Theatre, we blend modern comfort with timeless charm. Original brick walls, exposed beams, and reclaimed wood accents honor our storied past. With 28 high-definition TVs showcasing top events, over 100 bottled beers, and 40 taps, our selection satisfies every craving. We elevate classic comfort food with fresh, high-quality ingredients, delivering bold flavors in every bite. Ideal for celebrations, casual outings, or game-day gatherings, our inviting space fuses Southern hospitality with exceptional dining.