Oklahoma City Restaurants

Make a free reservation

View all 1487 restaurants in Oklahoma City

Best American Restaurants in Oklahoma City

Paseo GrillPaseo Grill
(1997)
$$$$
American | Paseo Arts, Oklahoma City
LudivineLudivine
(566)
$$$$
American | Midtown, Oklahoma City
VastVast
(3064)
$$$$
American | Oklahoma City, Oklahoma City
Hefner GrillHefner Grill
(1152)
$$$$
Seafood | The Village, Oklahoma City
Legend's RestaurantLegend's Restaurant
(136)
$$$$
American | Norman, Oklahoma City
WestWest
(674)
$$$$
American | Nichols Hills, Oklahoma City
The Hutch on AvondaleThe Hutch on Avondale
(274)
$$$$
American | Nichols Hills, Oklahoma City
Mary Eddy's Kitchen x LoungeMary Eddy's Kitchen x Lounge
(417)
$$$$
American | Oklahoma City, Oklahoma City
Redrock Canyon Grill - NormanRedrock Canyon Grill - Norman
(237)
$$$$
American | Norman, Oklahoma City
3Sixty Restaurant & Bar3Sixty Restaurant & Bar
(275)
$$$$
American | Oklahoma City, Oklahoma City
Rock & Brews OKCRock & Brews OKC
(146)
$$$$
American | Memorial Square, Oklahoma City
Silks RestaurantSilks Restaurant
(522)
$$$$
American | Adventure District, Oklahoma City

Best Italian Restaurants in Oklahoma City

Benvenuti'sBenvenuti's
(1301)
$$$$
Italian | Norman, Oklahoma City
PatronoPatrono
(399)
$$$$
Italian | Oklahoma City, Oklahoma City
Stella Modern Italian CuisineStella Modern Italian Cuisine
(1036)
$$$$
Italian | Midtown, Oklahoma City
BRAVO Cucina Italiana - Oklahoma City - Memorial SquareBRAVO Cucina Italiana - Oklahoma City - Memorial Square
(245)
$$$$
Italian | Memorial Square, Oklahoma City
Tommy's Italian-American GrillTommy's Italian-American Grill
(273)
$$$$
Italian | Edmond, Oklahoma City
BellinisBellinis
(538)
$$$$
Italian | Nichols Hills, Oklahoma City

Treat your taste buds: Explore Oklahoma City restaurants.

Diners' Choice Winners: Best Overall

Oklahoma City's best restaurants based upon thousands of OpenTable diner reviews
The Metro Wine Bar & Bistro1. The Metro Wine Bar & Bistro
1268 reviews
$$$$
Contemporary American | Nichols Hills, Oklahoma City

Our party of 8 women had a wonderful evening at The Metro Wine Bar. The food is excellent, the service outstanding, and they accommodated us in every way possible. I definitely recommend this place for large and small groups. More

OpenTable Diner -
Mahogany Prime Steakhouse Quail Springs2. Mahogany Prime Steakhouse Quail Springs
1567 reviews
$$$$
Steak | Memorial Square, Oklahoma City

Great place to celebrate a birthday! More

OpenTable Diner -
Mahogany Prime Steakhouse - Downtown3. Mahogany Prime Steakhouse - Downtown
720 reviews
$$$$
Steakhouse | Oklahoma City, Oklahoma City

Thanks to our wonderful waitresses and the fabulous staff that made our 31st wedding anniversary dinner soooooo memorable. The food and politeness of everyone was off the charts and that “something chocolate” cake was over the top OUTSTANDING! More

OpenTable Diner -
Paseo Grill4. Paseo Grill
1997 reviews
$$$$
American | Paseo Arts, Oklahoma City

Very enjoyable experience from beginning to end. Food was outstanding and service perfect. More

OpenTable Diner -
Patrono5. Patrono
399 reviews
$$$$
Italian | Oklahoma City, Oklahoma City

At first I was a little disappointed because I had made a reservation for 5 people and they tried to sit us at a table for only 4. So we ended up at the bar where Jason took care of us. To start we ordered the suppli al telefono. It was very delicious. For drinks we ordered the honey bubbles. It's a tasty white wine. Jason was knowledgeable on the wines they served. I ordered the gnocchi with grilled artichoke. The best gnocchi I've ordered anywhere in Oklahoma. It was cooked perfectly like a real chef instead of some line cook making it. I also had some of the sausage and meatballs. I was sad to here it was not bought from an actual Italian grocer. Just a simple suggestion, get your Italian sausage and cheeses from Loveras Italian grocery in Krebs Oklahoma. I really enjoyed this place from the staff all the way to drinks. Again these are just my own opinions and feel free to try for yourself. More

OpenTable Diner -

New to OpenTable

Oklahoma City restaurants that recently joined the OpenTable network
BJ's Restaurant & Brewhouse - NormanBJ's Restaurant & Brewhouse - Norman
$$$$
American | Norman, Oklahoma City

Time counts at BJ's Restaurant & Brewhouse. Since our humble beginnings back in 1978, we've continued to refine our brewhouse experience to make BJ's a place where you can make the most of any meal. We want BJ's to be a place where the moment you leave is the moment you plan on coming back. We pride ourselves in our craft and attention to detail. Our guests come here for our award-winning handcrafted beer. They come here for the Southern California twist we've put on the Chicago-style deep dish pizza. And they come here for our Pizookies®, our world-renowned dessert. But above all we know people come here to make their good times better. So in many ways we haven't just crafted a brand, but a mindset. And our guests are the reason for this. And it's because of them we're continually striving to make sure every moment they choose to spend with us counts. Welcome to BJ's, a restaurant with a Brewhouse soul.More

BJ's Restaurant & Brewhouse - OKC OutletsBJ's Restaurant & Brewhouse - OKC Outlets
$$$$
American | Oklahoma City, Oklahoma City

Time counts at BJ's Restaurant & Brewhouse. Since our humble beginnings back in 1978, we've continued to refine our brewhouse experience to make BJ's a place where you can make the most of any meal. We want BJ's to be a place where the moment you leave is the moment you plan on coming back. We pride ourselves in our craft and attention to detail. Our guests come here for our award-winning handcrafted beer. They come here for the Southern California twist we've put on the Chicago-style deep dish pizza. And they come here for our Pizookies®, our world-renowned dessert. But above all we know people come here to make their good times better. So in many ways we haven't just crafted a brand, but a mindset. And our guests are the reason for this. And it's because of them we're continually striving to make sure every moment they choose to spend with us counts. Welcome to BJ's, a restaurant with a Brewhouse soul.More

Uncle Julio's - Oklahoma CityUncle Julio's - Oklahoma City
$$$$
Mexican | Oklahoma City, Oklahoma City

Uncle Julio’s is a Mexican from scratch kitchen serving only the freshest ingredients. Specialties: chicken & steak fajitas, tender filet mignon, and bacon wrapped shrimp. Other favorites include: seafood fajitas, shrimp al pastor, and ahi tuna served with homemade corn tortillas or bibb lettuce.

Uncle Julio’s menu also includes Tex-Mex classics such as tacos, enchiladas & tamales all with a selection of sauces made daily. Insider tip: order the tableside guacamole. It’s prepared for you at your table; if you like it spicy kick it up a notch with fresh chopped jalapenos.

Uncle Julio’s has a vast drink selection. Try our fresh margarita of the day, made to order with fresh fruit. If you prefer a frozen drink then the Swirl is definitely the perfect choice. The Swirl is frozen sangria & frozen margarita layered together dating back to 1987.

Reservations are guaranteed for inside & outside. We will try our best to accommodate any special requests.More

Discover Oklahoma City

You can enjoy incredible meals out on the town for breakfast, lunch, and dinner in the Oklahoma City area. The city is known for its cowboy culture, and the cuisine reflects that hearty lifestyle. Diners are popular options when you’re looking for buttermilk biscuits with sausage gravy or fresh waffles to get your mornings started on a good foot. Lunch and dinner options are more diverse, and you can choose from dining in a deli-style casual restaurant, sports bar, cafe, or finer restaurant. You'll find many dishes prepared from locally produced beef and vegetables, including porterhouse steak and sausage wraps. You also have an incredible range of diverse ethnic restaurants to choose from, including cuisines from Italian, Mexican, Indian, and other cultures.