Restaurants in Oklahoma

There are around 1,700 restaurants listed in Oklahoma. Top cities in Oklahoma with most restaurants are Oklahoma City (404), Tulsa (212), Norman (69), Edmond (52), Lawton (41), Broken Arrow (35), Muskogee (34), Enid (28), Yukon (24), Altus (23).

Oklahoma Cities with Restaurants

There are 591 cities listed in Oklahoma with various businesses. Out of them, there are 181 cities with restaurants that are listed bellow. Click on a city name from the following list to find out restaurants listed in that particular city. You may use the search box on top of the city list to filter out specific cities from the list. Just type in a part of the city name in the box.

Find a City:

Recent Reviews

Following are the latest 4 reviews submitted by visitors on various restaurants in Oklahoma.

  • Sonic Drive-In

    on 5/11/2016

    Every time I've went to this sonic they r very rude get my order wrong argue with me never again will I go to this one on I 35 they suck I've worked in fast food when I was younger and never been that rude ubr paid to take care of ur customer not to be rude

  • McDonald's

    on 1/30/2015

    I have always got the best service and my order is neve wrong particularly at this McDonald's. However, this will be the 2nd time this week I've ordered breakfast burritos and still haven't got my picante sauce!! Do we not believe in giving sauce out anymore!? Geez. That's the best part and it makes me not want to enjoy my breakfast because by the time I get to work and start eating my food I don't carry picante sauce around with me.. and I can not eat a burrito with no sauce! Had to just let you know about that. Thank you!

  • Mcdonald's - Norman

    on 1/3/2015

    The area around the tables was dirty! The tables were not clean enough! My address is 1332 superior ave I would like something in the mail to make up for what I experienced I hope you get it fixed:) and word extra hard on cleaning:)

  • Subway

    on 12/22/2014

    The food is great and everything was good just need to make sure the employees are a little less rude the customer service sucks but the food is great!!!