Taste of Italy
Address:
4001 El Cajon Blvd, San Diego, CA 92105
Phone:
(619) 280-8474
Restaurants
Other Businesses:
- Robertos Taco Shop at 3755 Murphy Canyon Rd, San Diego, CA 92123
- Chipotle at 7081 Clairemont Mesa Blvd, San Diego, CA 92111
- Nick's At The Pier at 5083 Santa Monica Ave, San Diego, CA 92107
- Islands Restaurant at 7637 Balboa Ave, San Diego, CA 92111
- Village Cafe at 6012 Bounty St, San Diego, CA 92120