Lonchera Taqueria El Mirador

Address: 
1009 N. Big Spring Midland TX 79701