Escape to Margaritaville, located in the River Spirit Casino!

From a large flowing margarita machine to our tropical atmosphere, Margaritaville is more than a restaurant; it's a state of mind. Margaritaville has everything you need to have a good time: Multi-level venue featuring 2 bars (The Dock Bar, Salty Bar), several private dining areas (Chickee Dining, Tiki Dining), 2 levels of covered terrace dining, stilt walkers throughout the property and live music on the Main Stage and a nightly interactive Volcano Show.

Our menu is a mix of signature favorites and handcrafted cocktails.

Sip and savor in paradise with house-made margaritas, frozen boat drinks and cold LandShark Lager, and enjoy signature food items like the Cheeseburger in Paradise and Volcano Nachos. Whichever you choose, our restaurant is the perfect location for family fun!

After dinner the laid-back tropical atmosphere transitions to an evening scene with dancing and live music every night of the week.


Are children welcome at Jimmy Buffett's Margaritaville Tulsa? We are family friendly so we allow all ages all the time.

Can you make a reservation at Jimmy Buffett's Margaritaville Tulsa? Seating is usually first come, first served; however, priority seating may be available on a limited basis.

What time is Jimmy Buffett's Margaritaville Tulsa open? Jimmy Buffett's Margaritaville Tulsa opens daily at 11AM, with the retail store opening at 11AM. Live nightly entertainment takes place on the patio from 5 – 8:30PM and on the inside stage from 9PM – Midnight.

If you have a question about Margaritaville Tulsa please contact us at


Standard Side Picture


Jimmy Buffett’s Margaritaville Tulsa
8330 Riverside Parkway
Tulsa, OK 74137


(918) 995-8080

Restaurant Hours

Sunday-Thursday : 11am-10pm
Bar : 11am-11pm

Friday-Saturday : 11am-12am
Bar : 11am-1am

5 O'Clock Somewhere Bar

Monday-Thursday : 5pm-11pm
Friday-Saturday : 12pm-1am
Sunday : 12pm-11pm

Retail Hours

Sunday-Thursday : 11am-10pm
Friday-Saturday : 11am-11pm

Coffee Shop Hours

Sunday-Thursday : 8am-6pm
Friday-Saturday : 8am-9am

*Seasonally adjusted