Freedom Burrito ★★★★☆4.0 (493) Restaurants Mexican restaurant · Breakfast restaurant · Burrito restaurant (...) 5239 Stevens Creek Blvd, Santa Clara, CA 95128 Today: 8 AM–10 PM Call Website Details →
Tacos The King David ★★★★☆3.8 (197) Restaurants Mexican restaurant · Mexican torta restaurant 3725 El Camino Real, Santa Clara, CA 95051 Today: 11 AM–11:30 PM Call Website Details →