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...

Deals & Coupons