La Costa hero image

La Costa

Restaurant

4152 Monterey Rd, San Jose, CA 95111, USA

Biter Score
8.0
Open
Tuesday: 10 AM – 8 PM