Taco's El Rorro
Add Hours
Phone: (619) 947-6348
Address: 853 Elm Ave, Chula Vista, CA 91911
534 Broadway, Chula Vista, CA 91910
651 Palomar St, Chula Vista, CA 91911
415 Broadway, Chula Vista, CA 91910
340 3rd Ave, Chula Vista, CA 91910
1576 Industrial Blvd, Chula Vista, CA 91911
4076 Bonita Rd, Bonita, CA 91902
193 Broadway, Chula Vista, CA 91910
2980 Plaza Bonita Rd, National City, CA 91950
3201 Marina Way, National City, CA 91950
930 Dennery Rd, San Diego, CA 92154