bbq lover ★★★★☆4.1 (11) Restaurants Health food restaurant · Korean rib restaurant 3278 El Camino Real, Santa Clara, CA 95051 Today: 8:30 AM–3 PM Call Website Details →