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.

shangrilaokmarina/Facebook

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

shangrilaokmarina/Facebook

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.

shangrilaokmarina/Facebook

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.

shangrilaokmarina/Facebook

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

Thomas Hawk/Flickr

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

Christine592/Flickr

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

shangrilaokmarina/Facebook

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

shangrilaokmarina/Facebook

Thomas Hawk/Flickr

Christine592/Flickr

OnlyInYourState may earn compensation through affiliate links in this article.