Food & drink
fromThe Infatuation
14 hours 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.