Get directions to: El Jimador, Jefferson City, MO
Restaurant address: 512 Ellis Boulevard Jefferson City, MO 65101, USA
Restaurant: El Jimador