The Troll Tavern

8590 N Main St, Helen, GA

Menu (As of 10/30)

Beer

River Sippers

Premium Cocktails

Wine

Champagne

Salads

The Troll Tavern: hours and how to order