El Toror Del Cerro Taco Shop
Add to Favorites
OPEN NOW
Today: 8:00 am - 10:00 pm
Saved to Favorites
3695 India St, San Diego, CA 92103
Phone: (619) 287-8541
Address: 6358 Del Cerro Blvd, San Diego, CA 92120
Website: https://eltorostreettacossd.com
El Toro Del Cerro Taco Shop
El Toro Del Cerro
5307 Lake Murray Blvd, La Mesa, CA 91942
5307 Lake Murray Blvd, La Mesa, CA 91942
6950 Alvarado Rd, San Diego, CA 92120
8356 Allison Ave, La Mesa, CA 91942
5155 College Ave, San Diego, CA 92115
4632 College Ave, San Diego, CA 92115
6475 Alvarado Rd Ste 101, San Diego, CA 92120
5185 College Ave, San Diego, CA 92115
8302 La Mesa Blvd, La Mesa, CA 91942
5654 Lake Murray Blvd, La Mesa, CA 91942