Slamm Fried Chicken, Smash Burgers & more ★★★★★5.0 (285) Restaurants Fast food restaurant · Fried chicken takeaway · Halal restaurant (more) 1501 McCormick Dr, Santa Clara, CA 95050 Call Website Details →