City Guide

El Toro

(17th Street)
598 Valencia St
San Francisco, CA 94110
Hours: Daily 10am-10pm
Phone: (415) 431-3351
In Short There's nearly always a constant line at this venerable taqueria, with patrons drawn from the entire spectrum of the city's wildly diverse demographics. Though tables can be scarce, most diners are willing to share. The…Read More
Content by CityGrid; Data by InfoGroup; © 2012