San Francisco
fromThe Infatuation
2 months agoLike the original, El Farolito in the Excelsior nails burritos - Review - San Francisco - The Infatuation
El Farolito is an iconic taqueria in SF known for its superb burritos and late-night food options.