Pedro's Restaurant & Cantina ★★★★☆4.2 (4,304) Restaurants Mexican restaurant · Latin American restaurant 3935 Freedom Cir, Santa Clara, CA 95054 Call Website Details →
Taqueria Vallarta ★★★★☆4.2 (357) Restaurants Mexican restaurant · Latin American restaurant 2525 Scott Blvd, Santa Clara, CA 95050 Call Website Details →
Tostadas Prime ★★★★☆4.1 (357) Restaurants Latin American restaurant · Fine dining restaurant · Steak house 3149 Mission College Blvd, Santa Clara, CA 95054 Call Website Details →
Banda Burrito No rating yet Restaurants Mexican restaurant · Latin American restaurant · Tex-Mex restaurant 1745 El Camino Real, Santa Clara, CA 95050 Call Website Details →