El Taco Rico
Address:
3594 National Ave, San Diego, CA 92113
Phone:
(619) 262-2003 Restaurants, Mexican
Other Businesses:
- Subway at 3582 National Ave, San Diego, CA 92113
- Trio Foods, Inc at 8333 Clairemont Mesa Blvd, Ste 114, San Diego, CA 92111
- Chipotle Mexican Grill at 8750 Genesee Ave, San Diego, CA 92122
- Ivory Thai Cuisine at 2015 Garnet Ave, San Diego, CA 92109
- Ramirez Taco Shop at 3642 National Ave, San Diego, CA 92113