In the Mood for Classic American Food?

Visit our local family restaurant and bar in Elgin, OK

If you're looking for a good local family restaurant where you can enjoy authentic American dining, look no further than Old West Bar & Grill in Elgin, OK. You won't want to miss out on our hearty American breakfast or our delicious lunch and dinner options. From saucy chicken wings to tender ribeye steaks, we have something everyone can enjoy.

Bring your friends or family to Old West Bar & Grill today for a great meal. No reservations necessary!

Can we get you anything to drink?

There's no better place in the Elgin, OK area to enjoy authentic American dining and friendly service in a family-friendly environment. Plus, we have a full-service bar where our bartenders crack beers, pour wine and mix cocktails. Stop by for a cocktail after work or order a local beer to go along with your dinner.

You have questions. We have answers.

Check out some frequently asked questions and what we have to say:

Do you have live music?


Do you have a kid's menu?

Of course!

What should I order?

Try our ribeye!

Do you have a full-service bar?

We do!

Should I make a reservation?

No need!

Do you have any other questions about our local family restaurant? Call 580-492-1400 today. We'll be happy to assist you.