One of the great things about Oklahoma’s Grand Lake is the many places you can visit by boat for great food and drinks.
Of course these places can also be found by land, instead of ‘by Grand’, which gives you the option of some lakefront dining and fun no matter where you are around Grand Lake.
And you can get a great variety of food as well, from the fine dining of the yacht clubs in Duck Creek to pizza, burgers and other traditional favorites.
There are even waterfront restaurants you can visit for breakfast by the lake…nice!
Hopefully this will help you find your perfect Grand Lake waterfront spot.
Featured Grand Lake Waterfront Bars & Restaurants:
Eddy’s Lakeside Bar at Shangri-La Marina
Eddy’s Lakeside Bar at Shangri-La Marina
Address 57151 E Highway 125 Monkey Island OK 74331 work
Phone: (918) 257-4898work
Come check out the all new Eddy’s at Shangri-La Marina!
You will find a wide variety of fun food, including nachos, taqueria-style tacos, wraps, pulled pork and grilled chicken sandwiches and awesome burgers.
Also…cold drinks and Grand Friends!
Mooney’s Sunset Bar and Grill
Mooney’s Sunset Bar and Grill
Address 330 Lakefront Drive Disney OK 74340 work
Phone: (918) 435-5200work
The legendary Mooney’s Sunset Bar and Grill in Disney is open and waiting for you! 
Opening at noon everyday, come in for great food, including the best burgers on the lake (at least we think so) and of course enjoy the full bar.
And look for live music on the weekends throughout the year.
Come on in, enjoy that sunset and a cold drink at Mooney’s.
We’ll be looking for you!
Morrow’s Bar & Grill
Morrow’s Bar & Grill
Address 430 Morrow Drive Eucha OK 74342 work
Phone: (918) 435-5501work
Website: Menu
Hello all you Grand Lake Friends, the Quarterdeck is open for the 2017 season! We hope to see you there!
Friday 11 am – 10 pm
Saturday 8 am – to 10 pm
Sunday 8 am – 8 pm
Breakfast Buffet from 8 am – 11 am both Saturday and Sunday!
VIP Pizza at Hammerhead Marina
VIP Pizza at Hammerhead Marina
Address 34988 Hammerhead Road Ketchum OK 74349 work
Phone: (918) 782-3239work
More Waterfront Bars & Restaurants at Grand Lake:
Juan Montez Restaurant and Patio Cantina at Red Arrow
Juan Montez Restaurant and Patio Cantina at Red Arrow
Address 453893 East 305 Road Afton OK 74331 work
Phone: (918) 219-5109work
Categories: Lakefront Restaurants
Updated 2 years ago.
Waterside Bar and Grill
Waterside Bar and Grill
Address 1561 110th Street Grove OK 74345 work
Phone: (918) 964-1619work
Categories: Lakefront Restaurants
Updated 7 months ago.
Aqua Bar & Grill at The Landings Marina
Aqua Bar & Grill at The Landings Marina
Address 56551 E. Hwy 125 Monkey Island OK 74331 work
Phone: (918) 257-4440work
Categories: Lakefront Restaurants, Monkey Island Bars & Restaurants
Updated 2 years ago.
Ugly’s Grill & Bar
Ugly’s Grill & Bar
Address 32550 Thunder Bay Rd Afton OK 74331 work
Phone: (918) 782-4414work
Categories: Lakefront Restaurants
Updated 3 years ago.
Waterway Cafe and Docks Bar at Harbor’s View
Waterway Cafe and Docks Bar at Harbor’s View
Address 451107 E. 320 Road Afton OK 74331 work
Phone: (918) 782-3277work
Categories: Lakefront Restaurants
Updated 2 years ago.
Arrowhead Yacht Club & Marina
Arrowhead Yacht Club & Marina
Address 32894 S. 4507 Road Afton OK 74331 work
Phone: (918) 782-3292work
Categories: Lakefront Restaurants, Marinas, Restaurants, South Grand Lake Restaurants
Updated 5 years ago.
The Parrot Steakhouse & Grill
The Parrot Steakhouse & Grill
Address 2530 S. Main Street Honey Creek Landing Grove OK 74344 work
Phone: (918) 786-7722work
Categories: Grove Restaurants, Lakefront Restaurants
Updated 2 years ago.
Cherokee Yacht Club
Cherokee Yacht Club
Address 33152 Browning Lane Afton OK 74331 work
Phone: (918) 782-4421work
Categories: Lakefront Restaurants, Marinas, Restaurants, South Grand Lake Restaurants
Updated 5 years ago.
The waterfront bars and restaurants at Grand Lake have a wide variety of food and fun options.
The south end of Grand Lake features great burgers at Mooney’s by Pensacola Dam in Disney, a seasonal pizza place at Hammerhead Marina in Ketchum Cove and a great variety of food and drinks at Morrow’s Landing in Raper Hollow.
Further up the lake in Duck Creek is the fine dining of Cherokee and Arrowhead Yacht Clubs – including a delicious brunch on the weekends – plus the great bar food of Ugly’s and the awesome sandwiches at the Waterway Cafe at Harbor’s View Marina.
Keep heading North and you can head off into Horse Creek to Book’ems Restaurant and Pub at Southwinds Marina, or you can head on straight to Monkey Island where you will find the Aqua Bar & Grill at the Landings Marina, Island Joe’s Kentena at Shangri-La and The Quarterdeck at Tera Miranda.
As the commercial hub of the Grand Lake region, you’d expect more waterfront dining in Grove, but with basically only The Parrot Steakhouse…that seems to be enough with their great menu and bar as well as plenty of space for large crowds and big groups.
So where ever you are around Grand Lake, there really is no excuse not to find some waterfront place for your next lunch or dinner…or drinks with your friends.
It’s all a part of Grand Lake Living!
There’s Waterside Bar & Grill on the water just south of sailboat bridge