Food & Drinks

Dining Done right

From a sit-down dinner with a full bar and a wine list to a quick slice before you hit the floor, every craving on property has an address. Five outlets, one casino, zero reasons to leave.

Fine dining food. No dress code required.

Coal Creek Restaurant_white-1

Sit-down restaurant, casual feel, fine dining food options. Full Bar, wine list, dessert. Daily specials starting at $9.99.


  • Breakfast features All You Can Eat Pancakes for $5
  • Daily Lunch and Dinner special for only $9.99 but includes a Prime Rib special on Friday & Saturday for $14.99

Location: Inside Buffalo Run Casino & Resort
Hours: Open daily, 8 AM to 10 PM
Serving Breakfast (8AM—11AM), Lunch (11AM—5PM) & Dinner (5PM—10PM)

The History behind Coal Creek

Long before Miami, Oklahoma, became home to the Peoria Tribe, the Kaskaskia, Peoria, Piankashaw, and Wea peoples lived along Coal Creek near Springfield, Illinois.

After enduring hardship and forced relocation to Indian Territory, these tribes united as the Peoria Tribe and established a new home along another Coal Creek, this time near the Neosho River in present day Miami, Oklahoma.

Their journey is a story of resilience, unity, and the preservation of a proud tribal heritage.

buffalo-run-resort-casino-066
stand-in-image-bistro-buffalo-run-pizza-tacos
Quick. Fresh. Right off the floor.

The Bistro Logo White

Pizza, street tacos, and grab-and-go bites from 11 AM to midnight. Fast food done better, located steps from the action. Open seven days a week.


  • Pizza by the slice and whole pie
  • Street tacos
  • Grab-and-go options
  • Energy drinks and cold beverages
  • Open daily, no wait for a table
  • Menu rotates regularly

Location: Inside Buffalo Run Casino, on the casino floor
Hours: Open daily, 11 AM to midnight

Neon lights. Cold drinks. A mechanical bull.

Miami Beach ON ROUTE 66

The back of the casino after dark. Part neon-lit bar, part Route 66 diner, part games room. Home to Neo's Tiki Bar and Nikki 66, plus pool tables, darts, cornhole, and the mechanical bull you'll either ride or watch someone else fall off of.


  • Pool tables and darts open to anyone, any time
  • Mechanical bull
  • Cornhole
  • Nikki 66 diner inside
  • Neo's Tiki Bar inside
  • Neon-lit, high-energy atmosphere
  • Late hours on weekends

Location: Inside Buffalo Run Casino & Resort, rear of the main casino floor
Hours: See individual venues below

miami-beach-route-66-oklahoma-buffalo-run-casino
nikkis-route-66-buffalo-run-hotel-resort-casino
Inside Miami Beach on Route 66:

Nikki-66-logo-1000

Classic diner bites inside Miami Beach on Route 66. Hot food at the kind of hours when you need it most, right next to Neo's Tiki Bar.


  • Diner-style menu
  • Late hours Friday and Saturday
  • Located inside Miami Beach on Route 66, next to Neo's Tiki Bar

Location: Inside Miami Beach on Route 66, Buffalo Run Casino & Resort
Hours: Sunday through Thursday, 5 PM to 10 PM. Friday and Saturday, 5 PM to midnight.

Inside Miami Beach on Route 66:

Neos-tiki-bar-logo

Tropical drinks. Oklahoma attitude. Tiki cocktails and a full bar tucked inside Miami Beach on Route 66. The room gets louder after 9. Midnight on the weekends.


  • Full tiki cocktail menu
  • Beer and spirits
  • Late hours Friday and Saturday
  • Located inside Miami Beach on Route 66

Location: Inside Miami Beach on Route 66, Buffalo Run Casino & Resort
Hours: Sunday through Thursday, 5 PM to 10 PM. Friday and Saturday, 5 PM to midnight.

neos-tiki-bar-area-buffalo-run-hotel-casino
buffalo-run-resort-casino-070
The heartbeat of the casino floor

Main Bar

Right on the main floor where the action is. Cold drinks, full bar, and enough TVs to catch whatever game is on. Open until 2 AM every night of the week.


  • Full bar service
  • Located on the main casino floor
  • Open six nights until 2 AM
  • Sunday hours start at 1 PM

Location: Main casino floor, front of Buffalo Run Casino & Resort
Hours: Monday through Saturday, 11 AM to 2 AM (last call 1:30 AM). Sunday, 1 PM to 2 AM (last call 1:30 AM).

casino-floor-buffalo-run-stand-in
Rewards

Up to $500 in free play

Sign up at Guest Services, swipe your new card, and your first touch could be worth up to $500. Every spin after that climbs you up the tiers.

Entertainment Destination

Come for the Slots. Stay for Everything Else.

70,000 sq ft casino, 600+ Slots, live concerts and shows, and a comfy room to recharge and do it all over again. Miami, Oklahoma has no business being this fun.

STAY IN THE LOOP

Be the first
to know

Promotions drop fast and seats sell faster. Get exclusive offers, event announcements, and casino news delivered straight to your inbox.

Subscription Form