Viele Margarita Visit Website Location 8537 B South Main Street Helen GA 30545 Get Directions Phone (706) 878-5501 More Details Map ViewPhoto View Related Categories: Casual Full Service Helen