Are you craving some crunchy tacos? Do your taste buds desire fresh nachos piled high with meat, cheese, and all the fixings? Maybe you’re in the mood for a refreshing margarita? No matter what type of Mexican food you want, you can find a restaurant in Oklahoma City, Oklahoma, that will surely satisfy your cravings. There are tons of options around town, so knowing where to go can be a challenge. That’s why our team at Seminole Chevrolet Buick GMC has put together this list of the best Mexican restaurants in the area that you should try.
ALFREDO’S MEXICAN CAFE

Locations: 3409 S. Broadway, Edmond; 2701 S. I-35 Service Road, Moore; and 1751 Garth Brooks Blvd., Yukon.
Hours: 11 a.m. to 9 p.m. Sunday through Thursday and 11 a.m. to 10 p.m. on Friday and Saturday.
With two locations near Oklahoma City, you’re always close to one of Alfredo’s Mexican Cafe locations. Treat yourself to a margarita, frozen or on the rocks, which should pair nicely with your tacos, fajitas, or quesadillas. The family packs make this the perfect place for dinner with the whole gang. Everyone is sure to leave satisfied.
BIRRIERIA DIAZ
Location: 6700 NW 39th Expressway, Bethany.
Hours: 8 a.m. to 9:30 p.m. daily.
Specializing in birria, a traditional Mexican soup or stew from the state of Jalisco, Birrieria Diaz is one of the best places to get authentic Mexican food near Oklahoma City. You can order this special dish in small, medium, or large with either lamb or beef. Other menu items to try include tacos rancheros, flautas, and sopes.
BIANCA’S MEXICAN RESTAURANT
Location: 4802 N. MacArthur Blvd., Warr Acres.
Hours: 10 a.m. to 10 p.m. Sunday through Thursday and 10 a.m. to 11 p.m. on Friday and Saturday.
Using only the freshest ingredients, Bianca’s Mexican Restaurant creates authentic Mexican food that will tantalize your taste buds. From the exceptional menudo to the savory mojarra frita, the menu offers everything you could hope for and more. You can also get cucarachas, papas micheladas, and toritos, to name just a few of the options. Order some deep-fried ice cream to top off your meal.
ALVARADO’S MEXICAN RESTAURANT
Location: 2805 S. Broadway, Edmond.
Hours: 11 a.m. to 8:30 p.m. Monday through Saturday.
The delicious food and friendly atmosphere at Alvarado’s Mexican Restaurant will have you coming back again and again. Specialties include street tacos, gorditas, guiso mexicano, and their own distinctly flavored jalapeño rice. You’ll also want to try the fajita nachos, which come with beef or chicken and guacamole and sour cream.
MI PUEBLO MEXICAN RESTAURANT
Location: 3800 N. MacArthur Blvd., Warr Acres.
Hours: 11 a.m. to 9 p.m. daily.
You can’t go wrong dining at Mi Pueblo Mexican Restaurant, where you’ll get food made with some of the finest spices and ingredients around. The recipes have been handed down through generations, so you know you’re getting authentic Mexican cuisine. The menu offers soups, salads, appetizers, lunch specials, and combination plates that will keep you full all day. Get your favorite dish with beef, seafood, pork, or chicken.
SAN MARCOS MEXICAN RESTAURANT
Locations: 2301 SW 59th St., Oklahoma City; 12201 N. Rockwell Ave., Oklahoma City; 1732 S. Meridian Ave., Oklahoma City; and 4101 N. MacArthur Blvd., Warr Acres.
Hours: 10:30 a.m. to 9 p.m. daily.
Mouthwatering dishes with authentic flavors and ingredients await you at San Marcos Mexican Restaurant. With four locations in the area, you can be sure one is never too far away. If you’re really hungry, get the burrito loco. It’s loaded with chicken, beef, and shrimp and comes with rice and beans. Go for lunch and choose from 20 different specials. The menu has a lot to offer, so take your time to order exactly what you want.
CHELINO’S MEXICAN RESTAURANT
Location: 1605 N. Meridian, Oklahoma City.
Hours: 11 a.m. to 9 p.m. Sunday through Thursday and 11 a.m. to 10 p.m. on Friday and Saturday.
There are actually 12 Chelino’s Mexican Restaurant locations in the Oklahoma City area, making it easy to get delicious and authentic Mexican food anytime you want. The deluxe nachos are sure to please — they come topped with fajita beef or fajita chicken, refried beans, and Monterey Jack and cheddar cheeses, served with guacamole, sour cream, and jalapeños. But you can get lots of other Mexican dishes here too, so take your time to explore the menu.
AZTECA MEXICAN GRILL
Location: 4024 N. May Ave., Oklahoma City.
Hours: 11 a.m. to 8:30 p.m. Monday through Thursday, 11 a.m. to 9 p.m. on Friday, 10 a.m. to 9 p.m. on Saturday, and 10 a.m. to 5 p.m. on Sunday.
At Azteca Mexican Grill, you can start your meal with some tasty guacamole dip and house-made tortilla chips. If you stop in for lunch, consider ordering some crispy tacos or botana. For dinner, you can get ceviche, mole, or tortilla soup. A delicious hominy stew with pork is available on Saturday and Sunday, and it’s a must-try dish.
LOS ARCOS MEXICAN RESTAURANT
Locations: 1718 E. Second St., Edmond, and 834 W. Danforth Road, Edmond.
Hours: 10:30 a.m. to 9 p.m. Sunday through Thursday and 10:30 a.m. to 9:30 p.m. on Friday and Saturday.
With two locations to pick from, having your next meal at Los Arcos Mexican Restaurant will be easy. The friendly service and exceptional food make for an unforgettable dining experience. Choose one of many margaritas on offer to go with your meal. The restaurant also serves a variety of nachos, fajitas, tacos, and other specials.
HIDALGO’S
Locations: 200 S. Santa Fe Ave., Edmond, and 2713 S. I-35 Service Road, Moore.
Hours: 11 a.m. to 9 p.m. Sunday through Thursday and 11 a.m. to 10 p.m. on Friday and Saturday.
Hidalgo’s restaurant offers a contemporary twist on traditional Mexican dishes to bring you a dining experience like you won’t find elsewhere. You’ll see low-carb and vegan options on the menu as well as American food, making it a good place for large get-togethers or groups with varying tastes. Everything on the menu here is satisfying.
Well, there you have it. Seminole Chevrolet Buick GMC’s list of the best Mexican restaurants in the Oklahoma City area. If we missed your favorite Mexican restaurant, drop us a line so we can go check it out. We may even add it to our list.


