at 908 Lafayette Ave, St. Louis , 63104 United States
Just outside downtown Saint Louis in Historic Soulard, Mission serves up MexiCali street food, craft beer and unique cocktails.
5021 FB users likes Mission Taco Joint - Soulard, set it to 3 position in Likes Rating for St. Louis in Mexican Restaurant category
Mission Taco Joint - Soulard is St. Louis based place and this enity listed in Bar category. Located at 908 Lafayette Ave MO 63104. Contact phone number of Mission Taco Joint - Soulard: (314) 858-8226
The Loop - 6235 Delmar Blvd. Soulard - 908 Lafayette Ave. CWE - 398 N Euclid Ave. MexiCali street food, cocktails and craft beer.
MexiCali Street Food, craft cocktails and local beer.