Best Latin American restaurant in Santa Clara, CA
1 Pedro's Restaurant & Cantina
Festive Mexican restaurant & bar3935 Freedom Cir, Santa Clara, CA 95054, United States
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
2 Taqueria Vallarta
Simple counter-serve Mexican place2525 Scott Blvd, Santa Clara, CA 95050, United States
-
Service Opportunities in the Business:
- ✅ Takeaway
- ✅ Dine-in
3 Tostadas Prime
3149 Mission College Blvd, Santa Clara, CA 95054, United States
Phone:
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
Map