The One Restaurant In Oklahoma That Offers Lakeside Views Unlike Any Other

There's nothing quite like dining outside under the sun-kissed sky while enjoying gorgeous lakeside views. If you're looking for a new place to go right on the water, head to Eddy's Lakeside Bar overlooking Grand Lake at Shangri-La Marina. This restaurant and bar just opened and it's the place to be if you're out enjoying the lake or nearby towns.

Eddy's Lakeside Bar can be found at the former Island Joe's location on Monkey Island at the Shangri-La Marina- 57151 East Highway 125, Afton, OK.

Eddy's is an open-air restaurant and bar featuring lunch, dinner, full bar service and, on weekends during the season, live entertainment.

The deck is built out over the water, giving it beautiful lake views. The patio has several tables with umbrellas that provides a good amount of shade for hot, summer days.

Shangri-La Marina has several courtesy docks that are open and accessible to the public. If you're out on the lake and want a delicious meal, just pull right up and dock your boat.

Executive Chef Michael Bujold and his team have prepared an incredible new menu - you can't go wrong with their mouthwatering cheeseburger.

It's also the perfect spot to grab a beer, mixed drink or other beverage. There's something on the menu for everyone.

Stop by Eddy's and enjoy a enjoy a casual lunch or cocktail...the views will take your breath away.

Check out these charming, local shops around Grand Lake after enjoying your lakeside dining.

Subscribe to our newsletter

Get the latest updates and news

All Stories