Mission Taco Joint

398 N Euclid Ave., St Louis, Missouri

missiontaco.jpg
398 N Euclid Ave., St Louis, Missouri
Mon–Sat: 11:00 a.m.–1:00 a.m.
Sun: 11:00 a.m.–12:00 a.m.
Mexican
$
101 Best Restaurants 2016, Best Restaurants 2018
Central West End, Soulard, The Loop, University City

Mentions