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.
Reviews 0
be the first to leave a review...