Nacoochee Village Tavern & Pizzeria | Helen, Georgia
Helen GA 30545
Located in Nacoochee Village a half-mile south of Helen, locals say this is the best pizza in town. Nacoochee Village Tavern & Pizzeria uses only the highest quality deli meats and cheeses. The vegetables used in salads, sandwiches and pizzas are provided fresh by local growers and produce stands. The restaurant also has a large and varied selection of beer and wine, including wines produced by the local Habersham Winery.