El Sitio Restaurant ★★★★☆4.3 (501) Restaurants Salvadoran restaurant · Mexican restaurant 1811 23rd St, San Pablo, CA 94806 Call Details →