Taqueria El Vaquerito

Taqueria El Vaquerito, 205 N Main St, Southwest City, MO 64863, United States

(417) 772-2524

Location