Old Heidelberg

Helen, GA

8660 N Main St. at White Horse Square
Helen, GA 30545

Best German food in town. German pub downstairs, restaurant upstairs. Most photographed building in Georgia. German beer, wine & music. Authentic atmosphere. First German Restaurant in town. Established 1975.

image description

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