
Kansas City is known for many things, but one of the things that makes this city unique is its diverse food scene. And when it comes to Mexican cuisine, Kansas City has some of the best restaurants around.
Whether you're in the mood for a simple taco or you want to indulge in a full plate of enchiladas, there are plenty of options to satisfy your cravings.
Mexican food is a staple in Kansas City, thanks to its rich history and the influence of its Hispanic community. With so many options to choose from, it can be difficult to decide which restaurant to visit.
That's why we've compiled a list of the best Mexican restaurants in the city, so you can enjoy the best food that Kansas City has to offer.
From traditional dishes to modern takes on classic recipes, the restaurants on our list offer something for everyone.
Whether you're a local or just visiting the city, you won't want to miss out on these culinary gems. So, sit back, relax, and let us guide you through the best Mexican restaurants in Kansas City.
1. Dos de Oros

Dos de Oros is a local Mexican restaurant that serves authentic and delicious food. The portions are healthy and the service is great.
The atmosphere is cozy with rustic decor and the staff is friendly. The restaurant is clean and follows social distancing guidelines. They also offer plant-based options for vegetarians.
The Sante Fe Salad and creamy spinach enchiladas are highly recommended. The only downside is that the restaurant can get busy and have limited seating.
However, Dos de Oros is definitely worth a visit for anyone looking for great Mexican food and a fun vibe.
2. Los Alamos Cocina

Los Alamos Cocina is a must-visit restaurant for anyone who loves authentic Mexican food.
The family-owned establishment has a warm and inviting atmosphere that makes you feel like you're part of the family. The menu is full of delicious options, from hard tacos to stuffed meat burritos.
The homemade salsa and guacamole are especially noteworthy. The staff is friendly and attentive, ensuring that every customer has a great experience.
Whether you're in the mood for breakfast or dinner, Los Alamos Cocina is the perfect spot for a delicious meal.
3. Rudy's Tenampa Taqueria

Rudy's Tenampa Taqueria is a family-owned Mexican restaurant that serves up authentic dishes and great drinks.
The menu has plenty of options, including vegetarian choices. The customer service is top-notch and the dining area has a comfortable atmosphere.
The portions are generous and the food is artistically presented. The restaurant also offers a good happy hour and live music events.
Parking can be a challenge, but it's worth the effort to enjoy the delicious food and drinks. Rudy's is a must-visit for anyone looking for the best Mexican fare in town.
4. Tacos El Guero

Tacos El Guero is a must-try for anyone craving authentic Mexican food. The restaurant may be small and cash-only, but the flavors are big and bold.
The carne asada tacos are particularly outstanding with perfectly seasoned meat and fresh toppings.
The staff is friendly and efficient despite the constant rush of customers.
The prices are reasonable and the portions are generous. Tacos El Guero is a hidden gem for those seeking a true taste of Mexico.
5. Chelly's Cafe

Chelly's Cafe is a must-visit for those in search of authentic Mexican cuisine. The restaurant offers a large menu with great flavor and seasoning.
The chips and salsa are perfect starters. The staff is always friendly and attentive.
The decor adds to the traditional feel of the place. The portions are generous and the prices reasonable.
The margaritas are a fan favorite. The service is efficient and timely. Chelly's Cafe is definitely worth checking out.
6. Miranda's Mexican Food Truck

If you're looking for authentic Mexican food in the city, Miranda's Mexican Food Truck is a must-try.
This family-owned food truck serves up some of the best tacos in town, complete with flavorful tortillas and delicious salsa.
The owners take pride in their craft and it shows in every bite. The Pollo and Canasta tacos are fan favorites, and the guanabana drink is a must-try.
The service is fast and friendly, and the location is convenient with ample seating available. Don't miss out on this hidden gem!
7. Tacos El Gallo

Tacos El Gallo is an authentic Mexican restaurant that offers delicious food at reasonable prices. The restaurant is located inside a store that sells Mexican products, but the main attraction is the food.
The steak tacos are meaty and flavorful, and the Vegetarian Burrito is a must-try dish with avocado and potatoes fries.
The self-serve salsa bar offers a nice variety of salsas and pickled vegetables to add to your food.
The restaurant is open late and has easy parking. If you're looking for authentic tacos, Tacos El Gallo is definitely worth a visit.
8. Los Altos Jalisco

Los Altos Jalisco is a hidden gem for those looking for authentic Mexican food. The limited menu means that every dish is carefully crafted and bursting with flavor.
The prices are affordable, making it a great option for families or groups. The staff is friendly and welcoming, and the restaurant is clean and well-maintained.
The street tacos are a must-try, and the burritos are packed with cheesy beans and delicious toppings. If you're in the mood for something spicy, be sure to try the Horchata drink to cool down.
Don't let the unassuming exterior fool you, Los Altos Jalisco is a must-visit for anyone in search of delicious Mexican cuisine.
9. Lilly's Cantina

Lilly's Cantina is an authentic Mexican restaurant with a cozy atmosphere. The food is freshly made to order and absolutely delicious.
The staff is friendly and attentive, making the dining experience even better.
They have a great selection of traditional Mexican plates and vegetarian options. The margaritas are also a must-try!
Parking is available in the back. If you're looking for a hidden gem for some amazing Mexican food, Lilly's Cantina is the place to be.
10. Chuy's

Chuy's is a lively Mexican restaurant that serves Tex-Mex dishes in a fun and colorful setting.
The portions are big and the food is tasty, with standout items like the creamy jalapeno dip and the "big as yo' face" burritos.
The staff is friendly and attentive, and the service is fast and efficient. The restaurant also has a great selection of drinks and happy hour specials.
If you're looking for a fun and delicious dining experience, Chuy's is definitely worth checking out.