Taqueria Leon ★★★★☆4.2 (535) Restaurants Mexican restaurant · Salvadoran restaurant 551 San Mateo Ave, San Bruno, CA 94066 Call Website Details →