Get directions to: El Vaquero, Mexico, MO
Restaurant address: 2797 South Clark Street Mexico, MO 65265, USA
Restaurant: El Vaquero