Mi Tierra Tienda y Taqueria

3121 Collinsville, East Saint Louis, Illinois 62201

3121 Collinsville, East Saint Louis, Illinois 62201
Lunch and dinner daily

Tags