Puerta Del Sol Restaurant ★★★★★4.6 (227) Restaurants Spanish restaurant 668 Blossom Hill Rd, San Jose, CA 95123 Call Website Details →
Suspiro ★★★★★4.5 (1,005) Restaurants Brunch restaurant · Peruvian restaurant · Spanish restaurant (more) 3060 Olsen Dr Ste 20, San Jose, CA 95128 Call Website Details →