Food & drink
fromThe Infatuation
1 week agoEl Rancho Grande - Review - Haight - San Francisco - The Infatuation
El Rancho Grande in the Haight is a low-key counter-service taqueria known for a great super burrito and excellent, well-charred al pastor; chips included.