Mission Taco Joint - Historic Soulard
908 Lafayette Ave, St. Louis
(314) 858-8226
Recent Reviews
Order Online
You May Also Like
Mission Taco Joint - Kirkwood - 105 E Jefferson Ave
Tacos, Mexican, Bar, Cocktail Bar
Epic Pizza & Subs - 1711A S 9th St
Pizza, Burgers, Chicken Wings, Pet Friendly
International Tap House, Soulard - 1711 S 9th St
Bar, Beer Bar, Pet Friendly
Restaurants in St. Louis, MO
Mission Taco Joint - Historic Soulard
908 Lafayette Ave, St. Louis, MO 63104
(314) 858-8226