Opt-out Preferences

We use third-party cookies that help us analyze how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. However, you can opt out of these cookies by checking "Do Not Sell or Share My Personal Information" and clicking the "Save My Preferences" button. Once you opt out, you can opt in again at any time by unchecking "Do Not Sell or Share My Personal Information" and clicking the "Save My Preferences" button.

Do Not Sell or Share My Personal Information

Best Mexican Food in St. Joseph

plate of mexican tacos

If you’re craving authentic and flavorful Mexican cuisine in St. Joseph, MO, you’re in luck. This city boasts a variety of Mexican restaurants, each offering unique dishes and dining experiences. Whether you’re looking for sizzling fajitas, fresh guacamole, or tacos that pack a punch, these top spots are sure to satisfy your taste buds.

Feel like we missed a Mexican restaurant that should be included in this list? Text us and let us know! 913-707-1705.

1. EL MAGUEY

2. ABELARDO'S

3. LA MESA

For a vibrant and flavorful dining experience, La Mesa Mexican Restaurant stands out in St. Joseph. Known for its colorful ambiance and wide-ranging menu, La Mesa is a fantastic spot for gatherings or casual meals. Their combination plates and seafood dishes are especially popular.

  • Must-Try Dish: Shrimp Fajitas

  • Hours, Location, and More

  • Why We Love It: Friendly staff, festive atmosphere, and consistently great food make La Mesa a local favorite.

4. LOS COMPADRES

Los Compadres is a beloved spot in St. Joseph for its authentic dishes and welcoming environment. Whether you’re craving sizzling fajitas, hearty enchiladas, or fresh guacamole, this restaurant delivers on all fronts. Their margaritas and specialty cocktails are also a hit among patrons.

  • Must-Try Dish: Chicken Mole

  • Location, Hours, and More

  • Why We Love It: Exceptional service, a cozy atmosphere, and dishes that taste like they came straight from a Mexican kitchen.

FINAL THOUGHTS

St. Joseph’s Mexican food scene offers something for everyone, from classic dishes to modern interpretations. These three restaurants stand out for their delicious menus, warm atmospheres, and dedication to quality. Next time you’re in the mood for Mexican cuisine, give one of these spots a try — your taste buds will thank you!