Restaurant
$$$
4.3 (2188)
Waterfront Grill Tulsa offers a wonderful dining experience characterized by a vibrant atmosphere and a menu that showcases authentic dishes predominantly featuring seafood. Many guests have expressed their satisfaction with the quality and freshness of the food, making it a popular choice for those seeking a true culinary experience by the river.
Restaurant website: Website
Phone number: (918) 518-6300
Address: 120 Aquarium Dr, Jenks, OK 74037, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" Visiting from out of town and loved it! Everything was fantastic, I wish I could take this restaurant home with me. " (*Curated Review*)
" Good seafood options. I noticed some dishes had large portions while others were smaller. Overall a solid meal. " (*Curated Review*)
" Good food, but I found the portions to be small for the price. While service was friendly, it could have been quicker. " (*Curated Review*)
" Surprisingly good find! The atmosphere was casual but the food felt upscale. I loved the stew, rich flavors. " (*Curated Review*)
" I was a bit disappointed. The fish and chips were soggy and didn't have a crispy coating as I’d hoped. It was okay overall. " (*Curated Review*)
" It was a good meal, but a bit pricey for what you get. The view is the best part of this restaurant. " (*Curated Review*)
" Nice outdoor dining area! The waiting time was a bit longer than expected but worth it for the well-prepared food. " (*Curated Review*)
Address: 8232 S Lewis Ave, Tulsa, OK 74137, USA
Address: 7019 S Memorial Dr, Tulsa, OK 74133, USA
Address: 9205 E 71st St, Tulsa, OK 74133, USA
Address: 4265 Southwest Blvd, Tulsa, OK 74107, USA
Address: 6024 S Sheridan Rd A, Tulsa, OK 74145, USA
Address: Pink Food Trailer, 5104 S Mingo Rd, Tulsa, OK 74146, USA
Address: 5209 S Sheridan Rd, Tulsa, OK 74145, USA
Address: 5001 S Harvard Ave, Tulsa, OK 74135, USA
Address: 12603 S Memorial Dr, Bixby, OK 74008, USA
Address: 9107 S Sheridan Rd, Tulsa, OK 74133, USA