Mariscos La Costa
1805 Alum Rock Ave, San Jose
(408) 937-1010
Menu
Restaurants in San Jose, CA
Mariscos La Costa
1805 Alum Rock Ave, San Jose, CA 95116
(408) 937-1010