Mission Taco Joint

Mexican, Tacos
908 Lafayette Ave (at 9th St)
St Louis, MO 63104
(314) 858-8226
11:00am - 1:30am
11:00am - 1:30am
11:00am - 1:30am
11:00am - 1:30am
11:00am - 1:30am
11:00am - 1:30am
11:00am - 12:00am


  • The fried fish taco and street corn are all you need. You could complement with guac and a marg too.
  • I personally love the street corn, the salsa, and the chorizo and the fish tacos!
  • The tacos were great and the coctails were delicious. Stay till after 10 and they have a late night happy hour menu.
  • Get the fish tacos & street corn!
  • Excellent food and drinks. Outstanding service. You must visit during happy hour starting at 10pm daily. $2 Tacos and liquor shots.
  • Awesome! Awesome! Awesome!
  • Been a 3 places (Soulard, CWE, St. Charles) both are good!
  • Oh my god. Best tacos!
  • Good delicious Tacos, very quick service... Wish my beer was a bit more colder...
  • Duck! Tacos!
  • Good margaritas - not from a mix. $2 tacos after 10 pm.
  • A must. Great service. Casual Environment. Sides are $3 & up. Chips & Salsa $4.00 comes w/2 different salsas. Tacos $3.25. & up. I had 2 habanero chicken tacos & a frozen margarita. My rating 3/3-
  • Portabello taco!!
  • OMG the shrimp taco and margaritas, we ordered a second of tacos and margaritas...
  • Super fresh margaritas and guacamole. I've never had a bad taco here.
  • Love the burritos here. Everything on the menu is good, the poblano salsa is also excellent.
  • Easily one of my favorite taco spots and the best tacos in St. Louis. My two favorite were the BBQ Duck and Chicken al pastor, refried beans were excellent too. Love the social scene here!
  • One of the best Mexican restaurants in STL. Native Californian approved.
  • After midnight tacos and a shot of tequila are $2.
  • Wow! If you don't try the street corn fritters, just stay home. Incredible location!

Nearby places

1711 S 9th St (btwn Lafayette Ave & Soulard St)
1127 Pestalozzi St (at Lynch St)
730 Carroll St (at 7th Blvd & Lafayette Ave)