You might not think Oklahoma has a lot of options when it comes to waterfront dining, but with over 200 lakes in the state, we actually have quite a few places to dine with a water view. Here are 15 incredible waterfront restaurants everyone in Oklahoma should check out:
During these uncertain times, please keep safety in mind and consider adding destinations to your bucket list to visit at a later date.
1. Hefner Grill, Oklahoma City
Hefner Grill offers an intimate yet casual dining experience accompanied by live entertainment and a premier lakefront view of Lake Hefner.
2. Waterfront Grill, Jenks
Located on the banks of the Arkansas River in Jenks, Waterfront Grill offers fine dining that can be enjoyed on the beautiful patio overlooking the water or inside at the bar or dining room.
3. Clearwater Cafe at Lake Tenkiller, Vian
This casual restaurant sits on beautiful Lake Tenkiller. Indulge yourself with their great salads, sandwiches, entrees and of course, fresh steaks and seafood. Celebrate indoors or enjoy the outdoor dining. Open seasonally.
4. Los Cabos Mexican Grill, Broken Arrow
Enjoy the man-made lake of Bass Pro Shop while dining at this casual, upscale Mexican restaurant in Broken Arrow. Their award-winning food and beautiful waterfront patio make this spot a great urban dining choice.
5. Stuffed Olive, Eufaula
Stuffed Olive is a casual and fine dining restaurant with a spectacular view of Lake Eufaula. They offer freshly prepared steaks, seafood, pasta, salads, desserts, and alcoholic beverages.
6. Mama Roja at Lake Hefner, Oklahoma City
Mama Roja Mexican Kitchen is nestled next to the East Wharf Harbor on Lake Hefner. It boasts some of the best border-style Mexican cuisine Oklahomans have ever tasted.
7. CrossTimbers Lakeside Grill, Sperry
(Note: as of September 2020, this restaurant is permanently closed). Located just 25 minutes from downtown Tulsa, CrossTimbers Lakeside Grill & Marina is located on Skiatook Lake. It offers a full service restaurant and patio dining. Enjoy specials like all-you-can-eat catfish dinners, while enjoying the breathtaking views of the lake.
8. Loui's Grill & Bar on Lake Hefner, Oklahoma City
Another gem on Lake Hefner is Loui's Grill & Bar. It is a casual American-fare grill and pub. If you're looking for a lakeside hangout to watch all the sporting events, Loui's is the perfect place.
9. Redrock Canyon Grill, Oklahoma City
Enjoy fine Southwestern cuisine in an upscale-casual eatery with a wood-burning oven & a lakeside terrace. The restaurant offers a lake view and a patio that extends across the restaurant. During the cooler months the patio is enclosed and heated, though guests can still catch a great view through one of the many windows. During the summer, the patio is opened up and becomes a great place to enjoy a drink.
10. The Lazy Parrot Steakhouse & Grill, Grove
With a laid-back, tropical atmosphere and a nightly sunset drink, The Parrot is the perfect place on Grand Lake to enjoy steaks, seafood and a full-service bar.
11. Book'ems at Grand Lake
Book'ems restaurant is located at Southwinds Marina on Grand Lake. After a day out at the lake, stop into Book'ems for one of the best burgers on the lake. Open seasonally.
12. Island Joe's Kentena on Grand Lake, Afton
(Note: as of September 2020, this restaurant is permanently closed). Island Joe's Kentena is located at Shangri-La Marina at the tip of Grand Lake's popular Monkey Island. It is the ultimate in outdoor waterfront dining. Island Joe's Kentena also offers open-air covered dining for rainy afternoons or sun-baked patrons, as well as an enclosed heated area for those chilly evenings. Open seasonally.
13. Skippers Landing at the Harbor on Lake Keystone, Mannford
Located on Lake Keystone, The Harbor Marina includes 450 boat slips, cottages and the largest floating marine store-restaurant in the state. Skippers Landing downstairs portion of the restaurant will offer a quieter, family friendly atmosphere. The large aluminum and glass doors allow the sights and sounds of the lake indoors.
14. Blue Rose Cafe, Tulsa
Blue Rose Cafe is a premier spot for a relaxing and a fun night along the Arkansas River in Tulsa. With its large deck and beautiful view of the sunsets, Blue Rose Cafe is the perfect place for great food, live entertainment and full service bar.
15. Aqua Bar & Grill, Afton
Aqua Bar & Grill is another beautiful spot to dine while enjoying Grand Lake. The patio offers many great food and drink options while dining lakeside.
If you know of more waterfront restaurants in the Sooner State, please share them with us.