Slamm Fried Chicken, Smash Burgers & more ★★★★★5.0 (285) Restaurants Fast food restaurant · Fried chicken takeaway · Halal restaurant (...) 1501 McCormick Dr, Santa Clara, CA 95050 Today: Open 24 hours Call Website Details →
The Melt ★★★★★4.8 (1,113) Restaurants American restaurant · Fast food restaurant · Takeout Restaurant (...) 3939 Rivermark Plaza, Santa Clara, CA 95054 Today: 10 AM–3 AM Call Website Details →