El Jimador Mexican Restaurante

715 Fashion Dr suite 1 Columbia SC 29229 USA

(803) 708-8773

Location