Sol de Nayarit
5272 Monterey Rd D, San Jose
(408) 225-9750
Menu
Restaurants in San Jose, CA
Sol de Nayarit
5272 Monterey Rd D, San Jose, CA 95111
(408) 225-9750