Home » United States » Missouri » Tacos in St. Louis, MO

Best Tacos in St. Louis, MO

St. Louis, MO, is such a fun place to explore, especially when it comes to food! I’ve had the pleasure of diving into the city’s taco scene, and let me tell you, it’s a real treat. There are so many amazing spots to grab tacos, each with its own special flavors and vibes. I’m excited to share my favorites with you, so you can find the best tacos in town!

So, what are the best tacos in St. Louis, MO? Well, the best tacos can be found at a bunch of local places, each one serving up something delicious and unique. Whether you’re craving classic flavors or something a little different, these taco joints have got you covered. You’ll find all kinds of tasty options that really show off what makes tacos so great!

Get ready to join me on this tasty adventure! I’ll take you through some of the coolest taco spots in St. Louis, sharing what makes each one special. You won’t want to miss out on these delicious discoveries!

Top 10 Tacos in St. Louis, MO

  1. Tacos la Jefa STL
  2. Taqueria Hectorito
  3. Taqueria El Bronco
  4. Terror Tacos
  5. El Burro Loco
  6. La Vallesana
  7. Chava’s Mexican Restaurant
  8. Mi Ranchito
  9. Session Taco – Historic Soulard
  10. Session Taco – Delmar Loop

1. Tacos la Jefa STL

Tacos la Jefa STL

3301 Meramec St, St. Louis, MO 63118, USA
Menu: www.facebook.com
Directions: Open on Map

Oh my gosh, Tacos la Jefa STL is such a cool place! I found it one day when I was craving tacos, and I’m so glad I did. The vibe is super friendly, and I love that I can choose to sit inside or outside. It feels cozy, and the people who work there are really nice, which makes it even better!

What makes Tacos la Jefa really special is how fresh and tasty everything is. I tried their carne asada tacos, and wow, they were amazing! The beef was so juicy and flavorful, and they topped it with fresh cilantro and onions that made every bite delicious. Oh, and you have to try their homemade salsa—it adds the perfect zing to the tacos!

If you’re looking for a great taco spot, Tacos la Jefa STL is definitely the place to go. Trust me, you won’t be disappointed!

2. Taqueria Hectorito

Taqueria Hectorito

2753 Cherokee St, St. Louis, MO 63118, USA
Phone: (314) 771-4049
Directions: Open on Map

Taqueria Hectorito is such a fun spot! I remember the first time I walked in, and I could smell all the yummy food right away. It has this really nice vibe, and I love that I can sit inside or outside. The people who work there are super nice, which makes it feel even more welcoming!

What makes Taqueria Hectorito really special is their tacos. I tried the al pastor tacos, and oh wow, they were so good! The pork was juicy and had this amazing flavor, and the little bits of pineapple on top made it even better. And you have to try their homemade salsa—it’s so tasty and adds a nice kick!

If you’re looking for a great taco place, Taqueria Hectorito is definitely a must-visit. You’re gonna love it!

3. Taqueria El Bronco

Taqueria El Bronco

2817 Cherokee St, St. Louis, MO 63118, USA
Phone: (314) 762-0691
Menu: ordertaqueriaelbronco.com
Directions: Open on Map

Taqueria El Bronco is one of my favorite taco spots! I remember the first time I went there; it felt so cozy and welcoming. The place has a really chill vibe, and I love that I can sit inside or outside, depending on the weather. The staff is super nice, and they always make me feel right at home!

What I really love about Taqueria El Bronco is their yummy traditional Mexican food. I tried their carne asada tacos, and oh my goodness, they were amazing! The beef was so tender and packed with flavor, and they topped it with fresh onions and cilantro that made it even better. It felt like I was enjoying a little piece of Mexico!

If you want tasty tacos without spending too much, you’ve got to check out Taqueria El Bronco. Trust me, you’re gonna love it!

4. Terror Tacos

Terror Tacos

3191 S Grand Blvd, St. Louis, MO 63118, USA
Phone: (314) 260-9996
Menu: www.terrortacos.com
Directions: Open on Map

Terror Tacos is such a cool spot! I remember the first time I went there; the bright colors and fun decorations made me feel so happy. It’s a great place to chill with friends, and I love that I can choose to sit inside or outside. The people who work there are super nice, which makes it feel even more welcoming!

What really makes Terror Tacos special is their awesome twist on tacos. I tried their spicy shrimp tacos, and oh my gosh, they were so good! The shrimp was cooked just right, and it had a nice kick to it. They added fresh slaw and a yummy sauce that made every bite taste amazing!

If you want a fun taco place with tasty food, you’ve got to check out Terror Tacos. I promise you’re gonna love it!

5. El Burro Loco

El Burro Loco

313 N Euclid Ave, St. Louis, MO 63108, USA
Phone: (314) 224-5371
Menu: elburrolocostl.com
Directions: Open on Map

El Burro Loco is such a cool place to grab a bite! I remember the first time I went there; I was blown away by all the bright colors and fun decorations. The atmosphere is super lively, and I love that I can choose to sit inside or outside. The staff is really nice, which makes it feel even more welcoming!

What really makes El Burro Loco stand out is their big portions of homestyle Mexican food. I tried their burrito, and oh my goodness, it was huge and so delicious! It was packed with all kinds of tasty stuff, and every bite was full of flavor. And don’t forget to try their salsa—it’s the perfect spicy touch!

If you want a fun place with big, yummy meals, you’ve got to check out El Burro Loco. You’re gonna have a blast!

6. La Vallesana

La Vallesana

2801 Cherokee St, St. Louis, MO 63118, USA
Phone: (314) 776-4223
Menu: www.neverialavallesana.com
Directions: Open on Map

La Vallesana is such a cute little taco place! I remember the first time I went there; it felt super cozy and friendly. The space is small, but it has a nice vibe, and I love that I can sit inside or outside. The people who work there are really nice, which makes it feel even more welcoming!

What I really love about La Vallesana is their simple menu that’s full of yummy options. I tried their tacos, and oh wow, they were so good! The flavors were fresh, and you could really tell they use quality ingredients. I especially loved their carne asada tacos; the beef was super tender and packed with flavor!

If you want a chill spot with delicious tacos, you’ve got to check out La Vallesana. I promise you’re gonna love it!

7. Chava’s Mexican Restaurant

Chava's Mexican Restaurant

925 Geyer Ave #3921, St. Louis, MO 63104, USA
Phone: (314) 241-5503
Menu: chavasmexican.com
Directions: Open on Map

Chava’s Mexican Restaurant is such a fun place to grab a bite! I remember the first time I walked in; the energy was so lively, and I could feel the excitement in the air. The vibe is really cool, and I love that I can choose to sit inside or outside. The staff is super friendly, which makes it feel even more welcoming!

What makes Chava’s really special is their yummy menu filled with classic Mexican dishes. I tried their tacos, and oh my goodness, they were delicious! The flavors were so fresh, and I especially loved their fish tacos. The fish was cooked just right and topped with a tasty sauce that made every bite amazing!

If you want a great spot with tasty food and a fun atmosphere, you’ve got to check out Chava’s Mexican Restaurant. I promise you’re gonna have a great time!

8. Mi Ranchito

Mi Ranchito

887 Kingsland Ave, St. Louis, MO 63130, USA
Phone: (314) 863-1880
Menu: www.mi-ranchito-stl.com
Directions: Open on Map

Mi Ranchito is such a cozy little place! I remember the first time I went there; it felt like I was visiting a friend’s house. The decorations are super cute and folksy, and I love that I can sit inside or outside. The family who runs it is really nice, which makes it feel even more welcoming!

What really makes Mi Ranchito special is their yummy homemade Mexican food. I tried their tacos, and oh wow, they were so good! The flavors were fresh, and I especially loved their chicken tacos. The chicken was juicy and seasoned just right, making every bite so tasty!

If you want a great spot with delicious food and a friendly vibe, you’ve got to check out Mi Ranchito. I promise you’re gonna enjoy it!

9. Session Taco – Historic Soulard

Session Taco - Historic Soulard

908 Lafayette Ave, St. Louis, MO 63104, USA
Phone: (314) 858-8226
Menu: www.sessiontaco.com
Directions: Open on Map

Session Taco – Historic Soulard is such a fun place to eat! I remember the first time I walked in; the atmosphere was so lively and welcoming. The decorations are really cool, and I love that I can choose to sit inside or outside, depending on how I feel. The staff is super nice, which makes everything even better!

What really makes Session Taco stand out is their awesome taco choices. I tried their brisket tacos, and oh wow, they were so good! The brisket was super tender and packed with flavor, and they topped it with fresh slaw and a yummy sauce that made every bite taste amazing!

If you want a great spot with unique tacos and a fun vibe, you’ve got to check out Session Taco – Historic Soulard. I promise you’re gonna have a blast!

10. Session Taco – Delmar Loop

Session Taco - Delmar Loop

6235 Delmar Blvd, St. Louis, MO 63130, USA
Phone: (314) 932-5430
Menu: www.sessiontaco.com
Directions: Open on Map

Session Taco – Delmar Loop is such a fun place to eat! I remember the first time I walked in; the vibe was super cool and lively. The decorations have this neat San Francisco theme, and I love that I can sit inside or outside, depending on what I feel like. The staff is really friendly, which makes everything feel even more welcoming!

What makes Session Taco really special is their creative taco menu. I tried their fish tacos, and oh wow, they were so yummy! The fish was crispy and fresh, and they added this zesty sauce that made every bite taste amazing!

If you want a great spot with unique tacos and fun drinks, you’ve got to check out Session Taco – Delmar Loop. I promise you’re gonna have a blast!

Map of Tacos in St. Louis, MO

Choosing the Right Restaurant for You

With 10 excellent places, here’s a quick comparison to help you decide:

Restaurant Price Seating Takeout Delivery Wheelchair Reservation
Tacos la Jefa STL Yes Yes Yes Accessible No
Taqueria Hectorito Yes Yes Yes
Taqueria El Bronco Inexpensive Yes Yes Accessible Yes
Terror Tacos Moderate Yes Yes Yes Accessible No
El Burro Loco Moderate Yes Yes Yes
La Vallesana Inexpensive Yes Yes No Accessible Yes
Chava’s Mexican Restaurant Moderate Yes Yes Yes No
Mi Ranchito Inexpensive Yes Yes No Accessible
Session Taco – Historic Soulard Moderate Yes Yes Yes Accessible Yes
Session Taco – Delmar Loop Moderate Yes Yes Yes Accessible Yes

Frequently Asked Questions

  • What are the best taco places in St. Louis?
    Oh, there are so many great taco spots in St. Louis! Some of my favorites are Tacos la Jefa STL, Taqueria Hectorito, and Session Taco. Each place has its own yummy flavors and a fun vibe that makes them super popular!

  • Are there vegetarian or vegan taco options in St. Louis?
    Yes, definitely! Lots of taco places in St. Louis have tasty vegetarian and vegan options. I’ve found some really good meat-free tacos at places like Session Taco and La Vallesana that I think you’d love!

  • What is the average price of tacos in St. Louis?
    The price for tacos can be pretty reasonable! Most places have tacos for about $2 to $5 each, so you can find both cheap and slightly fancier options depending on where you go.

  • Do any taco places offer delivery in St. Louis?
    Yes, many taco spots do delivery! Places like Tacos la Jefa STL and Terror Tacos make it super easy to enjoy your favorite tacos right at home, which is awesome!

  • Can I make reservations at taco restaurants in St. Louis?
    Some taco restaurants, like El Burro Loco and Session Taco, let you make reservations, especially if you’re going with a big group. It’s a good idea to check ahead if you’re planning to go during busy times!

Scroll to Top