Get directions to: Taqueria Gimador, San Pedro, CA
Restaurant address: 726 S. Pacific Ave. San Pedro, CA 90731, USA
Restaurant: Taqueria Gimador