⚠️ Recent Restaurant Closures ⚠️

Search Restaurants

1 result found

FAIL

EL FAROLITO #9

1230 GRANT AVE SAN FRANCISCO CA 94133-3910 • North Beach

Mexican Taqueria • 1 inspection • Last: Aug 26, 2025
Data sourced directly from SF Department of Public Health