Orlando's Taco Shop
Address:
3200 National Ave, San Diego, CA 92113
Phone:
(619) 701-1066
Restaurants
Other Businesses:
- Tomo Sushi at 4305 Mission Blvd, San Diego, CA 92109
- Star of India at 1820 Garnet Ave, San Diego, CA 92109
- Einstein Brothers Bagels at 1772 Garnet Ave, San Diego, CA 92109
- Pacific Pizza at 1459 Hornblend St, San Diego, CA 92109
- Asia Wok Chinese Food at 342 Euclid Ave, San Diego, CA 92114