Tapsilog Cantina ★★★★☆4.4 (256) Restaurants Filipino restaurant 1998 Homestead Rd #121, Santa Clara, CA 95050 Call Website Details →
Toppings Tree ★★★★☆4.0 (441) Restaurants Filipino restaurant · Barbecue restaurant · Family restaurant 1171 Homestead Rd #150, Santa Clara, CA 95050 Call Details →