Taste of Italy

1730 E Palomar St
Chula Vista , CA  91913

Sponsored links:


Taste of Italy, Chula Vista

For a map and driving directions to 1730 E Palomar St in Chula Vista please scroll down and click the link under the map to "View Larger Map". If you would like to see other businesses in the Italian Restaurants or Restaurants categories, please click one of the links above. You will be able to reach Taste of Italy at (619) 591-9201 or visit them at 1730 E Palomar St, but if you find you can't, please click the send button & let us know. Are you looking for merchants offering Italian Restaurants products and services? Contact Taste of Italy at (619) 591-9201 for more information. If you have visited Taste of Italy and want to share your experience with the business please write a review!


Italian Restaurants