July 9, 2025

Top-Rated Mexican Food Restaurants in Oklahoma City for 2025

Top-Rated Mexican Food Restaurants in Oklahoma City for 2025

Oklahoma City’s culinary scene is booming—and one of the standout categories is authentic Mexican cuisine.

Whether you’re craving street tacos, enchiladas, sizzling fajitas, or handmade tamales, the metro area has a wide variety of Mexican food restaurants ranging from classic mom-and-pop eateries to trendy modern taquerias.

If you’re searching for the best Mexican restaurants in Oklahoma City, here’s a local guide to satisfy your appetite.

Chelino’s Mexican Restaurant

A staple in OKC for decades, Chelino’s is known for its colorful atmosphere, generous portions, and family-friendly vibes.

With multiple locations across the city, Chelino’s offers a classic Tex-Mex menu featuring sizzling fajitas, chimichangas, and cheese-smothered enchiladas. Their house-made chips and salsa come complimentary—and they’re addictive.

    What to try: Beef fajita plate, queso dip, and the frozen margaritas.

    Tacos Don Nacho

    Located on SW 29th Street, Tacos Don Nacho is a go-to for authentic, no-frills Mexican street food. This small, casual spot specializes in soft corn tacos loaded with seasoned meats like al pastor, lengua, and carnitas, served with cilantro, onion, and lime.

      What to try: Al pastor tacos, mulitas, and their spicy green salsa.

      Big Truck Tacos

      Big Truck Tacos offers a modern twist on traditional Mexican fare. Their menu features creative taco combinations, like the “Rancher” (brisket with grilled onions and cheese) or “The Flaming Lips” (a spicy vegetarian option). It’s a favorite among foodies and was even featured on Food Network’s “Diners, Drive-Ins and Dives.”

        What to try: The 5th Amendment taco (a mystery taco), sweet potato fries, and horchata.

        Casa Perico Mexican Grille

        For diners looking for consistent quality and a cozy setting, Casa Perico delivers. Located on North May Avenue, it’s a family-run establishment offering a traditional menu with standout dishes like chicken mole, carne asada, and homemade flan. Their hospitality keeps locals coming back year after year.

          What to try: Pollo con mole, carne asada tacos, and house margaritas.

          Los Desvelados

          A more recent addition to the OKC scene, Los Desvelados mixes Mexican street food with Instagram-worthy presentation. The restaurant serves up street corn, loaded birria tacos, shrimp empanadas, and colorful drinks in a lively, urban setting. It’s especially popular among younger crowds and weekend brunchers.

            What to try: Birria ramen, shrimp empanadas, and their tropical micheladas.

            Taquería Rafita’s

            This hidden gem in South OKC has a loyal local following. Taquería Rafita’s delivers fresh, made-to-order tacos, burritos, and tortas with traditional flavors and ingredients. Prices are reasonable, and the portions are filling.

              What to try: Barbacoa tacos, torta de milanesa, and aguas frescas.

              Conclusion

              Whether you’re looking for traditional Mexican dishes passed down through generations or innovative tacos with a gourmet twist, Oklahoma City offers something for every kind of taco lover.

              From longtime neighborhood joints to trendy modern kitchens, these restaurants showcase the city’s love for bold flavors, fresh ingredients, and authentic Latin flair.

              So next time you’re in OKC and craving Mexican food, skip the chains and try one of these locally-loved spots—you won’t be disappointed

              About The Author