El Tenampa Mexican Restaurant y Tienda
10645 Lackland Rd, St. Louis MO 63114
(314) 736-1852
Directions
Order Online Delivery
Postmates
St. Louis, Missouri
El Tenampa Mexican Restaurant y Tienda
10645 Lackland Rd, St. Louis
(314) 736-1852