With 5 Incredible Restaurants, This Oklahoma Resort Is Paradise For Foodies
Tucked away inside the popular River Spirit Resort & Casino in Tulsa are five dining establishments that are a dream come true for foodies. You’ll find everything from fine dining to poolside bars and everything in between. Don’t worry, you don’t have to be a resort guest to eat here, so plan a road trip with your besties and experience some of the best food in the state.

Keep scrolling below to check out the great places to eat here!


Margaritaville offers island vibes in a fun environment, along with a large island-inspired menu filled with all your favorites. The Volcano Nachos are a fan favorite and are a great starter for the whole table. They are open for lunch and dinner and late-night hours. They even have a volcano show nightly.


Fireside Grill is where you can go to get away from the action of the casino. It's tucked away off the gaming floor and offers a quiet and sophisticated atmosphere. It's a casual dining spot that is open for breakfast, lunch, and dinner. You'll find everything from burgers and salads to seafood and steaks.


For one of the best steaks in the state, head to Ruth's Chris Steakhouse. This fine-dining option offers an unforgettable experience for any occasion. The steaks are truly incredible, and the beautiful dining area makes for the perfect evening. We recommend making a reservation at this spot before visiting, but walk-ins are welcomed.


If you're looking for a quick and delicious sandwich or burger, Rain Bay Cafe is a great option. It's located in the middle of all the action and offers comfortable booths for seating.


One of the bar and dining options here is the popular Landshark Pool Bar and Tiki Bar & Dining. They will have all your favorite cocktails, along with starters, salads, sandwiches, pizza, and more. Plus, it's hard to beat the river and poolside views.
To learn more about all the dining options and menus at these restaurants, check out the dining page on River Spirit’s website.
Grand Casino Resort is another casino that has great dining options, one of which is Flame Brazilian Steakhouse. If you’re a meat-loving carnivore, there’s no better place to dine than here.
Address: River Spirit Casino Resort, 8330 Riverside Pkwy, Tulsa, OK 74137, USA