Get directions to: El Jimador Mexican Restaurant, Columbia, MO
Restaurant address: 3200 Penn Terrace Suite 101 Columbia, MO 65202, USA
Restaurant: El Jimador Mexican Restaurant