Connect with us!


Has your stomach started growling? You're in luck! Grand Lake has some amazing restaurants around its shores. Some of them are waterfront, others are in Ketchum or Langley. We have also partnered with a meat company that can deliver fresh beef straight to your hotel door for an afternoon BBQ!

While you might not expect a diverse culinary experience in rural Oklahoma, you can find fresh, fun food if you know where to look. This restaurant guide is setting you up for a successful meal, all you need to do is choose one and go!

*The menu items listed below are only part of the food on offer at each restaurant. If you are interested in a restaurant, see their full menu by clicking on its button.

The Market at 216

Address: 27855 OK-125, Monkey Island
Thursday: 2PM - 5PM
Friday - Saturday: 9AM - 5PM
Closed Sunday - Wednesday

This beef market is all about delivering freshly-packed meat to your resort's door. Marina Del Rey is planning to collaborate with The Market at 216 so you can get high-quality meat with your stay at the Del Rey. If you love southern BBQ or just want to have a cookout, you'll have to order something here.

Burger Box
Power Protein Box
Grand Champion Box
...and much more!

Lighthouse Restaurant

Surf and Turf
Address: 104 E Ketchum Ave, Ketchum
Wednesday - Saturday: 5PM - 9PM
Closed Sunday - Tuesday

You don't have to drive too far for true fine dining. The Lighthouse has meat from land, air, and sea for you to enjoy. It's top-notch stuff and only a few minutes from Marina Del Rey!

Bacon-Wrapped Shrimp
Stuffed Mushrooms
French Dip Sandwich
Lamb Chops
Chicken Fried Steak
Prime Rib

The Artichoke Restaurant

Surf and Turf
Address: 35896 OK-82, Pensacola
Tuesday - Saturday: 5PM - 8PM
Closed Sunday and Monday

Yet another fine dining restaurant, with a strong emphasis on beef, pork, fish, and a dash of artichoke for good measure. This is the highest-rated restaurant near Grand Lake, so call in for a reservation before their tables fill up.


Artichoke Ravioli
Grilled Salmon Salad
Filet Mignon
Baked Tilapia
Blackened Salmon
Top Sirloin

Blind Swine

Pub Food/Breakfast
Address: 451107 E 320 Rd, Afton
Hours (only open Spring through Fall)
Thursday - Friday: 4PM - 2AM
Saturday - Sunday: 9AM - 2AM
Closed Monday - Wednesday

This oceanside bar is a great time! Southern pub food mixed with drinks is a hard deal to beat. Especially with such a beautiful view.

Kansas City Strip
Chili Cheese Fries
Nashville Tender Mac
Loaded Philly Sandwich
Biscuits and Gravy

Gambino's Pizza

Italian Restaurant
Address: 366 W Ketchum Ave, Ketchum
Sunday - Thursday: 11AM - 8PM
Friday - Saturday: 11AM - 9PM

Looking to share food with a big group? Pizza is always the safe option! Gambino's serves a healthy variety of Italian and American delicacies.

Buffalo Wings
Deluxe Spaghetti
Handmade Pizzas (Build your own!)

Mr. Shing

Chinese Restaurant
Address: 959 N 3rd St, Langley
Monday - Tuesday, Thursday - Saturday: 11AM - 9PM
Wednesday: 4PM - 9PM
Closed Sunday

The most authentic Asian cuisine you'll find for miles. Mr. Shing serves excellent chicken with spices that will take you across the world.

Sweet and Sour Pork
Shrimp with Lobster Sauce
Kung Pao Shrimp
Crispy Hot Pepper Pork Chops

The Cove Club

Pub Food
Address: 592 OK-28, Langley
Monday, Wednesday - Friday: 10AM - 8PM
Saturday: 9AM - 9PM
Sunday: 9AM - 2PM
Closed Tuesday

This small town pub is a great pit stop in the middle of a busy day. Scarf down some nachos or buffalo wings and wash it down with a tall glass of your favorite drink.

Cobb Salad
Chicken Tenders
Fettuccine Alfredo
Buffalo Wings

Chicken Coop Restaurant

American Restaurant
Address: Hwy 28/82 Junct, Pensacola
Every Day: 7AM - 2PM

Southern comfort food is the name of the game at the Chicken Coop. Eat here, and you'll feel like you're eating at grandma's house. Tasty food with a cozy atmosphere.

Fried Chicken
BBQ Ribs
Roast Beef
Mashed Potatoes
Mac and Cheese
Hopefully you've found something that you want to eat here! We can't wait to see you at Grand Lake!