8590 B North Main Street
Helen, GA 30545
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!