Get directions to: Burrito Factory, San Pedro, CA
Restaurant address: 1902 South Pacific Avenue San Pedro, CA 90731, USA
Restaurant: Burrito Factory