The Blue Otter Restaurant & Sports Bar
Great Cuisine set beside Lake Chatuge. Featuring a Family Friendly Dining Room on the lakeside and a Sports Bar on the other side!! Unique setup!!
3399 U.S. Highway 76 West,
Hiawassee,
GA
,
US
Sorry! This restaurant is no longer available.