Filters
The best Restaurants in Santa Clara
176 results with 165252 reviews from multiple sources
3431 EL CAMINO REAL, Santa Clara
The service was excellent! We were served quickly and the food was very delicious. The staff was ve...
by Malinda Knebel on 31/08/2010
Share this page on