Description
Name: Mission Taco Joint - Historic Soulard
Address: 908 Lafayette Ave, St. Louis, MO 63104
Phone Number: +1 314-858-8226
Restaurant Type: Taco restaurant
Mission Taco Joint - Historic Soulard is a Taco restaurant located at 908 Lafayette Ave St. Louis/Missouri
(Latitude,Longitude: 38.6107477,-90.2031748)
Postal Code: 63104
Location
-
908 Lafayette Ave, St. Louis, MO 63104
Add a review