Welcome to Grand Lake’s most complete online Business Directory.
This directory is organized alphabetically, so if you know the name of the business you are trying to find you can scroll through the results. Or, use the search featured below to find what you are looking for.
Additionally, that handy “Select Category” button just below here makes it super easy to find businesses in a specific category… say home remodelers, or South Grand Lake restaurants, or real estate agents.
Please note that this Business Directory is filled with a mix of both Free & Paid Business Listings.
All of these business listings have been added in good faith, and in no way is a listing in this directory – whether free or paid – an endorsement of that business.
The publisher of this website makes no guarantees of any kind and encourages you to do your due diligence when choosing to do business with a Grand Lake area business.
Good luck, and I hope you find the information you need!
Oh… and do you have a business to add to the directory? Click the button below to do that…
Home » Restaurants, Food & Drinks Restaurants in the Grand Lake area.
No Image Available
Arrowhead Yacht Club & Marina
Arrowhead Yacht Club & Marina
Address 32894 S. 4507 Road Afton OK 74331 work
Phone: (918) 782-3292work
Bella Donna’s brings a taste of fresh and seasonal, authentic cuisine from Italy to Grove and Grand Lake.
The fun, friendly, and casual atmosphere with a beautiful lakeside view and outside seating is the perfect place for a lakefront lunch or to spend your Grand Lake evening.
With a full bar and live music on the weekends, plus 15 courtesy boat slips, Bella Donna’s is soon to be your favorite lakefront dining destination on Grand Lake.
Oh, and check out that rib-eye!

No Image Available
Big Shots Rhythm and Booze
Big Shots Rhythm and Booze
Address 29975 S. 566 Rd Monkey Island OK 74331 work
Phone: (918) 257-5569work
No Image Available
Blind Swine
Blind Swine
Address 28601 S Hwy 125 Monkey Island OK 74331 work
Phone: 918.257.7183work
No Image Available
Blind Swine Duck Creek at Harbors View
Blind Swine Duck Creek at Harbors View
Address 451107 E. 320 Road Afton OK 74331 work
Phone: (918) 782-6610work
Take the boat over to enjoy a unique rockin’ dockin’ on the water experience, Blind Swine style.
Open 7 days a week, this is your new go-to lakefront restaurant with all the great food – and some surprises – you already know and love.
One of the best locations on the lake for breakfast on the weekends, opening at 9 am on Friday, Saturday, and Sunday.
Open at Noon through the week, and serving food until late every night!
No Image Available
Bradford’s BBQ
Bradford’s BBQ
Address 105 N Main Street Spavinaw OK 75366 work
Phone: (918) 589-1845work
No Image Available
Carlos Montez Mexican Restaurant
Carlos Montez Mexican Restaurant
Address 395 Hwy 28 Langley OK 74350 work
Phone: (918) 782-4166work
Changos Locos
Changos Locos
Address 55925 1/2 E. Hwy 85A Afton OK 74331 work
Phone: (918) 219-5858work
We are a Mexican-with-a-Twist Restaurant located at the entrance to Monkey Island on Grand Lake. We like to call it “Sweet and Spicy, Smokey and Hokey”.
We bring a flavorful array of Mexican dishes specializing in tacos and burritos and have street tacos available – three for $5 – every day.
We also have amazing breakfast tacos available every day from 7 am to Noon.
Come see us… you’ll be glad you did!

No Image Available
Charlies Chicken & BBQ
Charlies Chicken & BBQ
Address 1721 S Main St Grove OK 74344 work
Phone: (918) 786-6080work
No Image Available
Checkered Past Deli
Checkered Past Deli
Address 18 E. 3rd Grove OK 74344 work
Phone: (918) 787-8707work
No Image Available
Cherokee Yacht Club
Cherokee Yacht Club
Address 33152 Browning Lane Afton OK 74331 work
Phone: (918) 782-4421work
No Image Available
Chicken Coop
Chicken Coop
Address Just West of Hwy 28 and Hwy 82 Junction Langley OK 74350 work
Phone: (918) 782-9017work
No Image Available
Chickenella’s
Chickenella’s
Address 5550 Highway 59 North Grove OK 74344 work
Phone: (918) 787-5275work
No Image Available
Chubby’s Grill (located inside OnTarget)
Chubby’s Grill (located inside OnTarget)
Address 1638 US Hwy 59 Grove OK 74344 work
Phone: 918-786-4867work
No Image Available
Clanton’s Cafe
Clanton’s Cafe
Address 319 E. Illinois Vinita OK 74301 work
Phone: (918) 256-9053work
Copper Penny Bar and Grill
Copper Penny Bar and Grill
Address 711 E. Ketchum Ketchum OK 74349 work
Phone: (918) 782-3262work
The Copper Penny Bar and Grill is located in the remodeled Cooperwood Lodge North (Formerly the Hilltop) in Ketchum.
Friendly, local service with great food and good prices.
Full-service bar and grill open daily at 11 am with nightly bar specials and karaoke and live music on the weekends.

No Image Available
Copper’s Tea and Coffee House
Copper’s Tea and Coffee House
Address 3661 State Highway 59 N Grove OK 74344 work
Phone: (918) 791-3353work
No Image Available
Cosby’s Catfish Restaurant
Cosby’s Catfish Restaurant
Address 4328 South Highway 28 Eucha OK 74342 work
Phone: (918) 435-4020work
The Cove Club in Langley is the place to go for great food and refreshing drinks in the South Grand Lake area.
With daily specials, a diverse menu, a full bar, and breakfast until 2 pm, what more could you want in your soon to be favorite Grand Lake place to eat?
Come and see for yourself at The Cove Club!

Danny’s Dockside Pizza Bar
Danny’s Dockside Pizza Bar
Address 2530 South Main St. Suite B Grove OK 74344 work
Phone: (918) 786-7722work
Doc’s Bar and Grill
Doc’s Bar and Grill
Address 57301 East Highway 125 Monkey Island OK 74331 United Stateswork
Phone: (918) 257-4204work
Website: Website and Menus
Enjoy the fine food and casual ambiance of Doc’s Bar and Grill, located inside the hotel with views of Grand Lake and our resort swimming pool.
From breakfast through dinner, including a special pizza menu, we’ve got what you are looking for to feed that Grand Lake hunger – all day, every day.
Come on in to Doc’s…you’ll be glad you did.
No Image Available
Domino’s Pizza
Domino’s Pizza
Address 2 W. 3rd St Grove OK 74344 work
Phone: (918) 791-0202work
No Image Available
Drake’s Restaurant
Drake’s Restaurant
Address 500 S. Main Street Grove OK 74344 work
Phone: (918) 786-4089work
Drunken Rooster Bar & Grill
Drunken Rooster Bar & Grill
Address 451054 E. 320 Rd Afton OK 74331 work
Phone: (918) 782-6304work
Website: Our Menu
The 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.
No Image Available
East Buffet
East Buffet
Address 421 E 3rd St Grove OK `74344 work
Phone: (918) 786-9288work
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
Open from early May until Fall, Eddy’s is the lakefront hot-spot on Monkey Island for great food, cold drinks, and live music on the weekends.
No Image Available
Forage
Forage
Address 6 W. 3rd Street Grove OK 74344 work
Phone: (918) 933-8333work
No Image Available
Gambino’s Pizza
Gambino’s Pizza
Address 366 W. Ketchum Ave. Ketchum OK 74349 work
Phone: (918) 782-4471work
Goodfella’s Pizzeria is excited to bring our delicious handmade pizza to the people of Grove!
With both original and ‘famous thin’ crust pizza plus other favorites like wings, bread sticks, calzones, subs and salads, you sure won’t be hungry after eating some Goodfellas!
We also have locations in Cleora and Vinita to serve the entire Grand Lake area.
Goodfella’s Pizzeria – Cleora
Goodfella’s Pizzeria – Cleora
Address 450677 E Hwy 85 Cleora OK 74331 work
Phone: (918) 782-2000work
Website: Website
Website: Menu
Goodfella’s Pizzeria brings delicious handmade pizza to the South Grand Lake and Cleora area!
With both original and ‘famous thin’ crust pizza plus other favorites like wings, bread sticks, calzones, subs and salads, you sure won’t be hungry after eating some Goodfellas!
We also have locations in Grove and Vinita to serve the entire Grand Lake area.
No Image Available
Grand Lake Coffee Co.
Grand Lake Coffee Co.
Address 115 W. 3rd St. Grove OK 74344 work
No Image Available
Grand Lake Public House
Grand Lake Public House
Address 1623 S. Main Street Suite B Grove OK 74344 work
Phone: (913) 687-8709work
Restaurant and a full-service bar in an upscale pub atmosphere with outstanding food and great drinks – now open for lunch 4 days a week!
Hours are Tuesday, 2 pm to 9 pm, and Wednesday through Saturday 11 am to 9 pm.
The dining room is open and we continue to do takeout and curbside delivery. Call (913) 687-8709 for reservations or to make your take-out order.
The Grand Lake Public House serves steaks, pasta, fish, elk chops, lamb chops, salads, appetizers, desserts, and more… and the bar selection is amazing especially Bourbon and Whiskeys with 8 Crafts Taps and bottled beer.
There is also a great wine selection including Prisoner, Freakshow, Oyster Bay, Decoy, Duckhorn, Michael David, and more… plus any kind of margarita or martini you can imagine!
Visit the Facebook page HERE for Daily Food & Drink Specials!

No Image Available
Honey Creek BBQ
Honey Creek BBQ
Address 61991 E 315 Rd, Grove Grove OK 74344 work
Phone: (918) 791-0662work
No Image Available
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
Delicious mexican food and great fun on the water at Red Arrow Marina!
La Casita de Martin features award winning authentic mexican cuisine in the heart of Downtown Grove.
Open Tuesday through Saturday at 11 a.m., La Casita featured daily lunch and dinner specials that complement the award winning dishes on the menu.
Reservations are highly recommended in the evenings as La Casita is a favorite spot for great food, drinks and friends in Grove.
No Image Available
Las Palmeras
Las Palmeras
Address 570 W 3rd St Grove OK 74344 work
Phone: (918) 786-9550work
No Image Available
Lee’s Lakeside Cafe
Lee’s Lakeside Cafe
Address 24800 S. 630 Rd Grove OK 74344 work
Phone: (918) 964-9194work
The Sugar Shack is your choice for great home-cooked food overlooking Grand Lake at Lee’s Resort and Marina.

No Image Available
Lester’s 3rd Street Diner
Lester’s 3rd Street Diner
Address 574 W. 3rd Street Grove OK 74344 United Stateswork
Phone: (918) 964-8007work
No Image Available
Lighthouse Supper Club
Lighthouse Supper Club
Address Main St & Hwy 85 Ketchum OK 74349 work
Phone: (918) 782-3316work
No Image Available
Los Garcias Mexican Restaurant
Los Garcias Mexican Restaurant
Address 110 North Main Street Langley OK 74350 work
Phone: (918) 782-9236work