Cuisine - Taiwanese Shihlin Taiwan Street Snacks, Santa Clara, California Shihlin Taiwan Street Snacks, Santa Clara, California (Oct 2021) 2855 Stevens Creek Blvd, Santa Clara, CA 95050Oct 2021A La Carte MenuXXL Chicken Thigh, Wintermelon Tea