It’s hard to beat the view dining next to one of Oklahoma’s beautiful rivers. From the Arkansas River in Tulsa to the Bricktown Canal in Oklahoma City, you’re going to fall in love with these 9 restaurants that offer spectacular riverfront views.
1. Napa Flats Wood-Fired Kitchen, Tulsa
From pastas and pizzas to mouthwatering steaks, this riverfront establishment offers stunning views of the Arkansas River alongside its delicious fare. Address: 9912 Riverside Pkwy., Tulsa, OK 74137.
2. Jazmoz Bourbon Street Cafe, Oklahoma City
Not only can you get your Cajun fix at Jazmos Bourbon Street, but the space right on the canal in Bricktown is picture perfect for a beautiful setting. Address: 100 E California Ave., Oklahoma City 73104.
3. Margaritaville, Tulsa
Brand new to the Tulsa area, Margaritaville inside River Spirit Casino offers two levels of covered terraces with views of the Arkansas River. Address: 330 Riverside Parkway
Tulsa, OK 74137.
4. Blue Rose Cafe, Tulsa
Blue Rose Cafe is a premier spot for a relaxing meal 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 enjoying a full service bar. Address: 1924 Riverside Dr., Tulsa, OK 74119.
5. Fuzzy's Taco Shop, Oklahoma City
Fuzzy's Taco Shop is a casual Mexican eatery on the Bricktown Canal. It's the perfect place to go to enjoy a quick bite to eat without compromising on the atmosphere. Address: 208 Johnny Bench Dr Suite C, Oklahoma City, OK 73104.
6. 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. Address: 120 Aquarium Dr., Jenks, OK 74037.
7. Redrock Canyon Grill, Tulsa
Redrock Canyon Grill is located on the east side of the Arkansas River in Tulsa. The cozy atmosphere, fantastic southwest dishes and great riverfront views make this restaurant a favorite of Oklahomans. Address: 9916 Riverside Pkwy, Tulsa, OK 74137.
8. Los Cabos Mexican Grill, Jenks
Enjoy the riverfront views of the Arkansas River while dining at this casual, upscale Mexican restaurant in Jenks. Their award-winning food and beautiful waterfront patio make this spot a great urban dining choice. Address: 300 Riverwalk Terrace #100, Jenks, OK 74037.
9. Toby Keith's I Love This Bar & Grill, Oklahoma
The famous Toby Keith's I Love This Bar & Grill is a hot spot in the Bricktown district. You'll find lots of down home favorites on the menu and live music on select nights. Enjoy a ride on the canal after your meal for an amazing night to remember. Address: 310 Johnny Bench Dr., Oklahoma City, OK 73104.
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.