X Bar Cupertino ★★★★☆3.7 (18) Restaurants Bar & grill 20990 Homestead Rd, Cupertino, CA 95014 Call Website Details →