St. Joseph, MO, might be best known for its historic charm and welcoming community, but it also boasts a vibrant food scene — especially when it comes to tacos. Whether you’re a seasoned taco enthusiast or just discovering your love for these handheld delights, the city’s diverse offerings promise something for everyone. From traditional recipes to innovative twists, dining for tacos in this city feels less like a meal and more like an exploration of flavors.
Having spent time wandering through local neighborhoods and exploring various eateries, I’ve noticed that some spots truly stand out for their dedication to quality and authenticity. It’s not just about filling a tortilla—it’s about crafting a memorable taste experience. So, if you’re eager to find the best tacos in St. Joseph, you’ve come to the right place. Prepare to discover the top local spots that turn simple ingredients into something extraordinary.
Where to find the best tacos in St. Joseph, MO
Here are some of the top spots to find the best tacos in St. Joseph, MO:
- Taco Bandido
- Barbosa’s
- 54th Street Grill & Bar
- Taco John’s
- El Maguey
- Taco Bell
- La Mesa-mexican Restaurant
- Taco John’s
- Taco John’s
- Barbosa’s Castillo
1. Taco Bandido
Taco Bandido, located at 1601 St Joseph Ave, is a favorite spot for taco lovers in St. Joseph, MO. From my experience, their lively atmosphere makes every visit feel like a casual fiesta. The menu features a variety of options, including vegetarian-friendly dishes, which shows their commitment to catering to diverse tastes. Whether for lunch, dinner, or brunch, Taco Bandido delivers quality and flavor with every bite.
What sets Taco Bandido apart is their fresh ingredients and authentic preparation. I recommend trying their signature tacos, such as the Carne Asada or the Baja Fish tacos. These dishes exemplify their style—rich flavors wrapped in perfectly seasoned tortillas. For a true taste of what makes tacos in St. Joseph special, Taco Bandido is a spot that consistently hits the mark.
2. Barbosa’s
Barbosa’s, situated at 4804 Frederick Ave, offers a warm and inviting atmosphere perfect for enjoying some of the best tacos in St. Joseph, MO. During my visits, I’ve appreciated their friendly service and the vibrant flavors that make each meal special. Whether you prefer dining in or taking out, they cater to both with their efficient table service and convenient options.
What makes Barbosa’s stand out is their authentic Mexican cuisine, especially their house-made tacos. I highly recommend trying the Carnitas or the Al Pastor tacos. Their expertly seasoned meats and fresh toppings showcase their dedication to quality. If you’re seeking a genuine taste of tacos in St. Joseph, Barbosa’s delivers a memorable experience every time.
3. 54th Street Grill & Bar
54th Street Grill & Bar, located at 5103 N Belt Hwy, stands out as a lively spot for both casual dining and special occasions in St. Joseph. During my visits, I’ve always appreciated their commitment to quality, especially their scratch-made dishes and generous portions. The vibrant atmosphere makes it an ideal place to unwind with friends or enjoy a family meal.
Their focus on fresh ingredients and diverse menu options, including vegetarian, vegan, and gluten-free choices, reflects their dedication to catering to all tastes. For tacos, I recommend the handcrafted Carne Asada or Chipotle Chicken tacos, which embody their emphasis on flavor and quality. These dishes showcase their style—hearty, flavorful, made from scratch.
4. Taco John’s
Looking for the best tacos in St. Joseph, MO? Whether you’re a local or just passing through, this city has a surprisingly diverse taco scene. From classic taquerias to modern grills, there’s something for every kind of taco lover—no gimmicks, just good food. Here’s a guide to the top spots where tortillas meet their flavorful match.
-
Taco Bandido
A local favorite for quick, satisfying bites. Taco Bandido keeps it simple: soft or crispy shells, seasoned beef or chicken, and a generous sprinkle of cheese. It’s fast food, but with a hometown twist. -
Barbosa’s
Barbosa’s has been around long enough to earn its stripes. Their tacos are hearty, with slow-cooked meats and house-made salsa that adds just the right kick. The atmosphere leans cozy, making it a solid sit-down option. -
54th Street Grill & Bar
Not your typical taco joint, but their fish and steak tacos are worth a mention. Served with a side of flair and a full bar, it’s a good pick when you want tacos with a little extra. -
Taco John’s
Taco John’s brings the familiar comfort of a chain with a few regional quirks. Their “Taco Bravo” is a soft shell wrapped around a crunchy one, filled with seasoned beef and refried beans. It’s not fancy, but it hits the spot. -
El Maguey
El Maguey offers a more traditional Mexican menu. Their tacos are straightforward—carne asada, al pastor, and chicken—served with cilantro, onion, and lime. No frills, just flavor. -
Taco Bell
Yes, it’s a chain. But sometimes you just want a Crunchy Taco Supreme at 2 a.m. Taco Bell delivers consistency and convenience, and in a pinch, it does the job. -
La Mesa Mexican Restaurant
La Mesa serves up generous portions and a wide taco selection. Their carnitas tacos are especially popular, with tender pork and a crisp sear. It’s a family-friendly spot with reliable service.
8–9. Taco John’s (Again)
With multiple locations in St. Joseph, Taco John’s earns another mention. It’s a go-to for quick lunches and late-night cravings. Their potato olés on the side don’t hurt either.
-
Barbosa’s Castillo
Set in a historic castle-like building, this version of Barbosa’s offers the same great tacos with a side of ambiance. It’s a unique dining experience that adds charm to your taco run. -
San Jose Steakhouse
Known more for its grilled meats, San Jose surprises with its steak tacos. Juicy, well-seasoned, and served with fresh toppings, they’re a solid choice if you’re craving something hearty. -
Mi Familia
A small, family-run spot with a loyal following. Their tacos are made with care—fresh tortillas, flavorful fillings, and a salsa bar that lets you customize the heat. -
Abelardos
Abelardos serves up fast, filling tacos with a drive-thru option. Their carne asada and lengua tacos are standouts, and the portions are generous for the price. -
Panchero’s Mexican Grill
Known for their burritos, but don’t overlook the tacos. Panchero’s makes their tortillas fresh on-site, which gives their tacos a noticeable edge in texture and taste. -
Pancho’s Taqueria
A hidden gem with authentic flavors. Their tacos are simple but satisfying, especially the barbacoa and chorizo options. It’s a no-nonsense spot that focuses on the food. -
Barbosa’s Mexican Restaurant
Yes, another Barbosa’s. This one sticks to the family recipe, offering consistent quality and a menu that’s stood the test of time. Their tacos are a safe bet for newcomers. -
El Canelo
El Canelo brings bold flavors and a festive vibe. Their tacos are generously filled and come with a variety of meats, including grilled shrimp and spicy chicken. -
Nelly’s Mexican Food
A food truck turned local staple. Nelly’s keeps it fresh and flavorful, with rotating specials and a loyal fan base. Their tacos are street-style and packed with personality. -
Uncle D’s Sports Bar & Grill
Not your typical taco stop, but Uncle D’s offers a solid taco night. Think bar food with a twist—crispy shells, seasoned beef, and plenty of cheese. It’s casual and crowd-pleasing. -
Sotelo
Sotelo is a lesser-known spot that deserves more attention. Their tacos are made with care, and the flavors are balanced and bold. A good pick if you’re looking to try something new. -
Pappy’s Grill & Pub
Another bar with a taco surprise. Pappy’s offers taco specials that lean toward Tex-Mex, with plenty of toppings and a side of fries. It’s not traditional, but it’s tasty. -
Chipotle Mexican Grill
Build-your-own tacos with responsibly sourced ingredients. Chipotle lets you customize everything, from the protein to the salsa. It’s fast, fresh, and consistent. -
Senor Barrigas
A newer addition to the scene, Senor Barrigas offers authentic Mexican fare with a modern touch. Their tacos are flavorful and well-portioned, with a focus on quality ingredients.
Frequently Asked Questions
Q: What are the most popular taco spots in St. Joseph, MO?
A: Barbosa’s, Taco Bandido, and El Maguey are consistently popular for their quality and variety.
Q: Are there any halal or haram-free taco options?
A: While most places don’t explicitly advertise halal, many offer vegetarian or seafood tacos that avoid haram ingredients. Always check with the restaurant for specifics.
Q: Where can I find authentic Mexican tacos?
A: Try El Maguey, Pancho’s Taqueria, or Nelly’s Mexican Food for more traditional, street-style tacos.
Q: Are there any good taco spots open late?
A: Taco Bell, Taco John’s, and Abelardos are reliable late-night options.
Q: What’s the best taco for first-timers?
A: Start with a classic carne asada or chicken taco from Barbosa’s or Taco Bandido. They’re flavorful without being overwhelming.
5. El Maguey
El Maguey, located at 2201 N Belt Hwy, is a standout for authentic Mexican cuisine in St. Joseph. From my visits, I’ve appreciated its warm, welcoming atmosphere and the authentic flavors that transport diners straight to Mexico. The restaurant’s focus on fresh ingredients and traditional recipes makes it a favorite for taco lovers seeking genuine taste.
El Maguey’s tacos are simple yet flavorful, with generous fillings and vibrant salsas. I recommend their carne asada and al pastor tacos—they’re expertly seasoned and reflect the restaurant’s commitment to quality. Whether for lunch, dinner, or takeout, El Maguey consistently delivers a satisfying and authentic Mexican taco experience.
6. Taco Bell
Taco Bell, located at 320 N. Belt Hwy in Saint Joseph, is a go-to spot for quick, reliable tacos. Over the years, I’ve found their menu consistently satisfying, especially during busy days when convenience is key. The lively environment and familiar flavors make it easy to enjoy a satisfying meal on the fly.
What makes Taco Bell stand out is its inventive take on Mexican favorites, blending bold American flavors with traditional ingredients. I recommend trying the Crunchwrap Supreme or Cheesy Gordita Crunch—both are iconic, flavorful, and showcase their inventive approach. Whether for breakfast or dinner, Taco Bell offers a taste of comfort that keeps fans coming back.
7. La Mesa-mexican Restaurant
La Mesa Mexican Restaurant, located at 3730 Mitchell Ave, has been a favorite for authentic Mexican flavors since 1993. From my visits, I’ve enjoyed their vibrant atmosphere and the warm, family-friendly vibe that makes every meal special. Their focus on traditional family recipes sets them apart in St. Joseph.
What distinguishes La Mesa is their extensive selection of premium margaritas and over 100 tequilas, perfect for adding a festive touch to your meal. I suggest trying the Carne Asada Tacos or the Pescado Tacos. Both reflect their commitment to quality and authenticity, offering fresh ingredients and bold flavors that honor Mexican culinary traditions.
8. Taco John’s
Taco John’s at 6110 Lake Ave brings a bold, fast-casual twist to Mexican-inspired eats in St. Joseph. It’s not your typical taco joint—it’s where American comfort meets south-of-the-border flavor. The vibe is casual, the service is quick, and the flavors are surprisingly satisfying for a chain spot.
What sets Taco John’s apart is their signature Potato Olés®, which pair perfectly with their tacos. Think crispy, seasoned bites that elevate your meal without stealing the show. The tacos themselves? Try the Street Tacos—they’re simple, fresh, and packed with flavor. The Chicken Street Tacos are a solid pick, with grilled chicken, shredded lettuce, and zesty chipotle lime sauce wrapped in soft shells.
Whether you’re grabbing a quick lunch or a late dinner, Taco John’s delivers consistency and comfort with a flavorful edge.
9. Taco John’s
Taco John’s at 1315 S Belt Highway offers a unique take on Mexican classics in St. Joseph. From my experience, their blend of bold American flavors with south-of-the-border spice creates a satisfying, flavorful meal fast. The casual setting makes it perfect for a quick lunch or dinner.
Their Potato Olés® are a must-try—crispy, seasoned, and addictive, making them the perfect side. For tacos, the Street Tacos with grilled chicken or beef are ideal, showcasing freshly made tortillas and flavorful fillings that reflect Taco John’s signature style. They deliver consistency and fun in every bite.
10. Barbosa’s Castillo
Barbosa’s Castillo, tucked along Frederick Ave, is a local landmark with over 30 years of history and flavor. This family-owned spot blends tradition with a warm, welcoming atmosphere that feels more like a gathering than a meal out.
What sets Barbosa’s apart is its authentic approach to Mexican-style cuisine, especially when it comes to tacos. The shredded chicken tacos are a standout—tender, well-seasoned, and wrapped in soft tortillas that hold their own. Pair them with a side of rice and beans for a balanced, satisfying plate.
During my visit, the service was as memorable as the food. Friendly staff, quick turnaround, and a sense of pride in every dish. For a true taste of St. Joseph’s taco scene, Barbosa’s Castillo is a must-visit.
More Things to Try in St. Joseph, MO
Frequently Asked Questions
Q1: Where can I find the best tacos in St. Joseph, MO?
You’ll find some of the best tacos at local favorites like Taco Bandido, Barbosa’s Castillo, El Maguey, and San Jose Steakhouse. Each offers a unique take on classic Mexican flavors.
Q2: Are there any halal or haram-free taco options in St. Joseph?
While not all restaurants explicitly label their food as halal, many offer vegetarian or seafood taco options, which are typically free from haram ingredients. Always ask the staff to confirm ingredients and preparation methods.
Q3: Which taco spots are good for families?
54th Street Grill & Bar, La Mesa Mexican Restaurant, and Uncle D’s Sports Bar & Grill are known for their family-friendly atmosphere, with menus that cater to a variety of tastes.
Q4: Are there any local taco places open late?
Yes. Chains like Taco Bell, Taco John’s, and Abelardos often have extended hours, making them convenient for a late-night taco fix.
Q5: Do any taco places in St. Joseph offer vegetarian options?
Absolutely. Restaurants like Chipotle Mexican Grill, Panchero’s, and Pancho’s Taqueria offer customizable tacos with beans, rice, grilled veggies, and other plant-based fillings.
Q6: What’s the most authentic Mexican taco spot in town?
For a more authentic experience, try Barbosa’s Mexican Restaurant, El Canelo, or Nelly’s Mexican Food. These spots focus on traditional recipes and flavors.
Q7: Are there any taco places with gluten-free options?
Yes. Many places, including Chipotle and Senor Barrigas, offer corn tortillas and allow you to build your own tacos, which can be made gluten-free. Always double-check with the staff.
Q8: What’s the price range for tacos in St. Joseph?
Most taco spots offer affordable pricing, with tacos typically ranging from $2 to $4 each, depending on the ingredients and location.
Q9: Can I get tacos for takeout or delivery in St. Joseph?
Yes. Most places, including Taco Bandido, El Maguey, and Pappy’s Grill & Pub, offer takeout, and many are available through delivery apps like DoorDash or Uber Eats.
Q10: Which taco places are locally owned?
Locally owned gems include Barbosa’s Castillo, Taco Bandido, Sotelo, and Pancho’s Taqueria. These spots bring a personal touch and regional flair to their menus.