Troll Tavern

Troll Tavern

Helen, Georgia

8590B N. Main St.
Helen, Georgia 30545

On the River ~ Under the Bridge ~ Downtown Helen Open 7 days a week 706~878~3117 German Fare ~ Salads ~ Sandwiches Wraps ~ Seafood ~ Soups ~ Nachos Chicken ~ Veal ~ Steak ~ Desserts ~ Smoothies ~ Kid’s Menu Banquet Facilities Available for Parties Riverside Outdoor Dining ~ Riverview Indoor Dining Multi TV Sports Lounge ~ Full Service Bar Non Smoking Environment Located On the River of the Castle Inn Towers on Main Street Now Playing Keno with the Georgia Lottery!

image description

It’s the charm of Bavaria, in the heart of the Blue Ridge Mountains.