Place: El Farolito, San Francisco, California, United States
By Eileen Roche Uploaded on 30 June 2008 61 views
El Farolito was voted best burrito in the city by the SF Weekly Best of the Bay. Located at the entrance to the 24th and Mission BART station and open past 2am, this taqueria is a popular spot for SF natives.