Skip to main content

Nico's Taco Shop

restaurant · taco restaurant · San Diego, CA

Address
3860 Valley Centre Dr #404, San Diego, CA 92130
Phone
(858) 481-2628
Website
piazza-carmel.com/portfolio/nicos-taco-shop
Where
32.9388, -117.2318

Search Hominin for Nico's Taco Shop

Other restaurants nearby

More in San Diego

Nico's Taco Shop — restaurant in San Diego, CA | Hominin