La Casa Ochoa Restaurant
1860 The Alameda
San Jose
CA
95126
(408) 293-2176
Open Map
Description
Restaurants
by merchantcircle on February 23, 2015 from
merchantcircle
Casual
Caterers
dining
family restaurant
food
Latin American Restaurants
lot
restaurant
Restaurants
Waiter Service