Your complete guide to restaurants around Oklahoma’s Grand Lake.
Food and Drinks at Grand Lake
Hungry? Thirsty? Good!
The Grand Lake area has some excellent restaurants, from award-winning ‘American’ and ‘Mexican’ foods to your favorite diners and everything in between.
And you will also find some awesome “on-the-water” restaurants and bars where you can get a bite and cooldl off with a cold drink.
Breakfast, lunch, dinner…it doesn’t matter.
Wherever you are around Grand Lake you will find just what you are looking for.
Scroll down to find restaurants in Grove, on Monkey Island, in the South Grand Lake area, and all points in between.
Waterfront Restaurants and Bars at Grand Lake
One of the best things about being at the lake is being able to eat and drink in a waterfront restaurant.
Grand Lake has plenty of those, from the Pensacola Dam to Grove.
So if you are looking for someplace that is accessible by boat, or just like to eat someplace and enjoy the waterfront setting, here you go:
Blind Swine
Blind Swine28601 S Hwy 125 Monkey Island OK 74331
Mooney’s Sunset Bar and Grill
Mooney’s Sunset Bar and GrillThe 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!
330 Lakefront Drive Disney OK 74340
Sharky’s Bar at Hammerhead Marina
Sharky’s Bar at Hammerhead Marina34988 Hammerhead Road Ketchum OK 74349
Copper Penny Bar and Grill
Copper Penny Bar and Grill711 E. Ketchum Ketchum OK 74349
Drunken Rooster Bar & Grill
Drunken Rooster Bar & GrillThe Grand Lake area’s newest bar and grill is soon to be your favorite!
The Drunken Rooster is open 7 days a week at 11 am with family-friendly food and fun.
With lots of games, TVs, cold drinks, and, of course, great food, there is something for everyone at The Drunken Rooster Bar & Grill.
Plus, be on the lookout for live music and special events throughout the year.
Come on into the Drunken Rooster – you’ll be glad you did!
The best way to stay up to date on all the fun and latest happenings at The Drunken Rooster is on the Facebook page HERE.
451054 E. 320 Rd Afton OK 74331
Pickles Pub
Pickles PubCome join us at Pickles Pub in Langley for GREAT pizza and cold drinks. We are open seven days a week, and feature karaoke and live music throughout the year.
Oh… and you can even stay with us as we’ve got several rental cabins available for nightly rentals.
Check us out on Facebook HERE and make plans to visit Pickles at the Lake in Langley!
2036 N. 3rd Street (Hwy 85) Langley OK 74301
Grove Area Restaurants
Grove is the commercial hub of the Grand Lake area and has the highest concentration of restaurants in the area.
Breakfast, lunch, dinner…you can find it all pretty easily in Grove.
And you can stumble across some great locally-owned restaurants along the way.
Check out these Featured Grove area restaurants…
Blind Swine
Blind Swine28601 S Hwy 125 Monkey Island OK 74331
Mooney’s Sunset Bar and Grill
Mooney’s Sunset Bar and GrillThe 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!
330 Lakefront Drive Disney OK 74340
Sharky’s Bar at Hammerhead Marina
Sharky’s Bar at Hammerhead Marina34988 Hammerhead Road Ketchum OK 74349
Copper Penny Bar and Grill
Copper Penny Bar and Grill711 E. Ketchum Ketchum OK 74349
Drunken Rooster Bar & Grill
Drunken Rooster Bar & GrillThe Grand Lake area’s newest bar and grill is soon to be your favorite!
The Drunken Rooster is open 7 days a week at 11 am with family-friendly food and fun.
With lots of games, TVs, cold drinks, and, of course, great food, there is something for everyone at The Drunken Rooster Bar & Grill.
Plus, be on the lookout for live music and special events throughout the year.
Come on into the Drunken Rooster – you’ll be glad you did!
The best way to stay up to date on all the fun and latest happenings at The Drunken Rooster is on the Facebook page HERE.
451054 E. 320 Rd Afton OK 74331
Pickles Pub
Pickles PubCome join us at Pickles Pub in Langley for GREAT pizza and cold drinks. We are open seven days a week, and feature karaoke and live music throughout the year.
Oh… and you can even stay with us as we’ve got several rental cabins available for nightly rentals.
Check us out on Facebook HERE and make plans to visit Pickles at the Lake in Langley!
2036 N. 3rd Street (Hwy 85) Langley OK 74301
Monkey Island Bars and Restaurants
Ahhh…legendary Monkey Island…at least a legend in its own mind!
Monkey Island has certainly seen a rebirth over the past decade with the re-emergence of Shangri-La Golf Club and Resort and continues to have several great options for your food and drink pleasure.
Blind Swine
Blind Swine28601 S Hwy 125 Monkey Island OK 74331
Mooney’s Sunset Bar and Grill
Mooney’s Sunset Bar and GrillThe 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!
330 Lakefront Drive Disney OK 74340
Sharky’s Bar at Hammerhead Marina
Sharky’s Bar at Hammerhead Marina34988 Hammerhead Road Ketchum OK 74349
Copper Penny Bar and Grill
Copper Penny Bar and Grill711 E. Ketchum Ketchum OK 74349
Drunken Rooster Bar & Grill
Drunken Rooster Bar & GrillThe Grand Lake area’s newest bar and grill is soon to be your favorite!
The Drunken Rooster is open 7 days a week at 11 am with family-friendly food and fun.
With lots of games, TVs, cold drinks, and, of course, great food, there is something for everyone at The Drunken Rooster Bar & Grill.
Plus, be on the lookout for live music and special events throughout the year.
Come on into the Drunken Rooster – you’ll be glad you did!
The best way to stay up to date on all the fun and latest happenings at The Drunken Rooster is on the Facebook page HERE.
451054 E. 320 Rd Afton OK 74331
Pickles Pub
Pickles PubCome join us at Pickles Pub in Langley for GREAT pizza and cold drinks. We are open seven days a week, and feature karaoke and live music throughout the year.
Oh… and you can even stay with us as we’ve got several rental cabins available for nightly rentals.
Check us out on Facebook HERE and make plans to visit Pickles at the Lake in Langley!
2036 N. 3rd Street (Hwy 85) Langley OK 74301
South Grand Lake Area Restaurants
The South Grand Lake area runs from Cleora on the North, South to the Towns of Ketchum and Langley, then back to the East to Drowning Creek.
So it’s a pretty big area – and includes the popular Duck Creek arm of Grand Lake.
In that area, though, the majority of the restaurants can be found in the communities of Ketchum, Langley, and Disney.
Breakfast, lunch, or dinner – you can find what you are looking for in the South Grand Lake area.
Blind Swine
Blind Swine28601 S Hwy 125 Monkey Island OK 74331
Copper Penny Bar and Grill
Copper Penny Bar and Grill711 E. Ketchum Ketchum OK 74349
Drunken Rooster Bar & Grill
Drunken Rooster Bar & GrillThe Grand Lake area’s newest bar and grill is soon to be your favorite!
The Drunken Rooster is open 7 days a week at 11 am with family-friendly food and fun.
With lots of games, TVs, cold drinks, and, of course, great food, there is something for everyone at The Drunken Rooster Bar & Grill.
Plus, be on the lookout for live music and special events throughout the year.
Come on into the Drunken Rooster – you’ll be glad you did!
The best way to stay up to date on all the fun and latest happenings at The Drunken Rooster is on the Facebook page HERE.
451054 E. 320 Rd Afton OK 74331
Mooney’s Sunset Bar and Grill
Mooney’s Sunset Bar and GrillThe 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!
330 Lakefront Drive Disney OK 74340
Pickles Pub
Pickles PubCome join us at Pickles Pub in Langley for GREAT pizza and cold drinks. We are open seven days a week, and feature karaoke and live music throughout the year.
Oh… and you can even stay with us as we’ve got several rental cabins available for nightly rentals.
Check us out on Facebook HERE and make plans to visit Pickles at the Lake in Langley!
2036 N. 3rd Street (Hwy 85) Langley OK 74301
Sharky’s Bar at Hammerhead Marina
Sharky’s Bar at Hammerhead Marina34988 Hammerhead Road Ketchum OK 74349