Mission Taco Joint - Kirkwood
105 E. Jefferson, St Louis, Missouri 63122
Mentions
-
Mission Taco Joint's new Kirkwood location opens today
Situated in the former Kirkwood Station Brewing Co., at 105 E. Jefferson, the 12,000-foot space is Mission’s biggest, most ambitious location to date.
Jun 24, 2020