Best Of / Best Mexican Restaurants in Cookeville TN

Curated by the Cookeville Scoop team · Updated February 2026

Best Mexican Restaurants in Cookeville, TN

Cookeville has a solid lineup of Mexican restaurants, with options ranging from a street taco operation to sit-down spots with loyal followings stretching back more than a decade. Here are the best Mexican restaurants in Cookeville right now.

What Makes Great Mexican Food in Cookeville

The standard is the same whether you're in Cookeville or anywhere else: freshness, proper seasoning, and respect for the ingredients. A good taco should have meat that was seasoned and cooked that day, not reheated from a container that's been sitting since Tuesday. Good salsa has heat, acid, and body. Good guacamole doesn't come from a bag.

The Mexican restaurants in Cookeville that have built real followings do the basics correctly. That means fresh tortillas or quality store-bought ones, proteins cooked with actual technique, and enough menu variety to reward repeat visits. The best ones also have something that makes them distinct from each other, which is why knowing your options matters.

1. Rey's Mexican Grill

780 W Jackson St | reysmexicangrill.com

Rey's Mexican Grill is the consistent top answer when locals recommend Mexican food in Cookeville. 4.5 stars across 540 reviews is a substantial data set, and it reflects both the quality of the food and the loyalty of the customer base. The menu is broad without being unfocused. The patio is a genuine asset, especially in the warmer months when eating outside makes the meal feel different. The portions are honest, the margaritas are made with care, and the service knows the menu well enough to make real recommendations. This is the place I'd send someone visiting Cookeville who wanted Mexican food with zero hesitation. The 540 reviews tell you that a lot of people have already been sent there and came back on their own.

2. Cinco Amigos

1 N Willow Ave | (931) 646-4665

Cinco Amigos has a high rating and a devoted following built largely on the strength of the steak fajitas. 4.6 stars with more focused review volume tells the story of a place where people are very happy with what they ordered. The fajitas arrive at the table with the right amount of drama, sizzling and fragrant, and the meat has the char and seasoning that makes the dish. Cinco Amigos is a good call when you want something straightforward and well-executed. The staff is efficient. The food comes out fast. The price is right. For a weeknight Mexican dinner in Cookeville, this is a reliable answer.

3. El Tapatio on Jefferson

900 S Jefferson Ave | (931) 372-0246 | eltapatiorestaurant.biz

El Tapatio has been on South Jefferson Avenue since 2012, which makes it one of the more established Mexican spots in Cookeville. Longevity in the restaurant business is not guaranteed, and a place that has been operating for more than a decade in the same location has done something right. The Taco Loco is a highlight, combining bold flavors in a way that justifies the name. The Chimichanga is the kind of hearty, satisfying dish that earns repeat orders. 4.2 stars across 308 reviews shows consistent satisfaction from a large pool of customers. El Tapatio is the practical choice: food you know will be good, a staff that knows what they're doing, and a menu that covers the full range of Mexican-American favorites.

4. El Compa Tacos

El Compa is the street-taco option in Cookeville's Mexican landscape. Authentic, focused, and aimed at the customer who wants real taco flavors rather than the American adaptation. The tortillas are small, the toppings are proper, the salsa has actual heat. El Compa has built a local following by staying true to the street-taco format without fussing it up for a broader audience. If you want tacos that taste like what you'd get from a good truck in a larger city, El Compa is where to go. Check their current hours and format, as smaller operations sometimes run limited schedules.

5. La Guadalupana

La Guadalupana serves traditional Mexican with the kind of menu that feels like it was designed by someone who grew up eating this food rather than by a committee trying to appeal to everyone. The loyal following is built on consistency and on the sense that you're eating something genuine. The rice and beans here are made correctly, which seems like a small thing but is actually the best diagnostic for a Mexican kitchen's attention to detail. A restaurant that phones in the rice is probably phoning in other things too. La Guadalupana doesn't. Worth seeking out if you haven't been.

6. El Rancho Mexican Restaurant

El Rancho rounds out the Mexican options on the west side of Cookeville with a full sit-down menu and a comfortable atmosphere suited for families and groups. The combination plates here are a reliable way to try multiple things in one visit. Good for a casual group dinner when people have different preferences and everyone needs something different on the table. The margaritas are solid. The chips come out fast. This is a dependable neighborhood Mexican restaurant in the best sense.

7. Mariachi Mexican Restaurant

Mariachi brings festive energy to the Cookeville Mexican scene, with a menu that covers the full range of Mexican-American staples and a dining room that feels like a place meant for celebration. The fajitas and enchiladas are strong. The service is attentive and moves the table well. For groups, birthday dinners, or any occasion where you want a lively atmosphere alongside solid food, Mariachi fits the bill. The margaritas are large and reasonably priced.

Frequently Asked Questions

What is the best Mexican restaurant in Cookeville, TN? Rey's Mexican Grill at 780 W Jackson St is the most highly rated Mexican restaurant in Cookeville, with 4.5 stars across more than 540 reviews. The full menu, solid patio, and consistent quality make it the top recommendation.

Is there authentic Mexican food in Cookeville? Yes. El Compa Tacos does street-style authentic tacos. La Guadalupana focuses on traditional Mexican cooking. Both are options for customers who want something beyond the Mexican-American standard.

Where do locals go for Mexican food in Cookeville? Rey's Mexican Grill and El Tapatio on Jefferson both have the review volume and longevity that indicates strong local followings. Cinco Amigos is the local pick specifically for steak fajitas.

Does Cookeville have good margaritas? Yes. Rey's and Mariachi both have strong margarita programs. El Rancho is also a solid option for a well-made margarita with your meal.

What Mexican restaurant in Cookeville is best for a group? Rey's Mexican Grill has the space and menu variety to handle a group well. Mariachi is a good choice if you want a festive atmosphere. El Rancho handles groups comfortably too.

Cookeville's Mexican restaurant options are varied enough that you can develop real preferences. Start with Rey's for the broadest experience, hit El Compa for tacos specifically, and let the others reveal themselves over time.

Have a suggestion for this list? Reply to any Cookeville Scoop newsletter issue - we read every response.

Stay in the loop on Cookeville

The Cookeville Scoop newsletter covers local news, events, and community updates - delivered free to your inbox.

Subscribe Free