Mario's Taco Shop
642 Palomar St Ste 409
Chula Vista
CA
91911
(619) 422-5853
mariostacoshop.com
Open Map
Description
Mario's Taco Shop is located at 642 Palomar St Ste 409, Chula Vista, CA. This location is in the Harborside neighborhood. This business specializes in Italian Restaurants.
by merchantcircle on April 19, 2016 from
merchantcircle
Favorite
Italian Restaurant
Italian Restaurants
Mexican
restaurant
Restaurants
restaurants italian
Restaurants Mexican
Tex-mex restaurants
We don't have a menu for Mario's Taco Shop