The Troll Tavern

Courtesy of The Troll Tavern

Address
8590 B North Main Street
Helen, GA 30545

Visit Website
Phone: 706-878-3117

Located riverfront, under the bridge. Patio seating, bar seating, large indoor dining-room with plenty of TV’s. The staff is awesome, the drinks are cold, and the food is fresh, the ratings are good, and they are all here to enjoy Troll life!

Katrina Icee

Latest posts by Katrina Icee (see all)

Be the first to comment on "The Troll Tavern"

Leave a comment

Your email address will not be published.


*