City Guide

Pancho Villa Taqueria

3071 16th St
San Francisco, CA 94103
Hours: Mon-Sun: 10am-12am
Phone: (415) 864-8840
Mission District locals and bar-hopping weekenders flock to this taqueria. Accordingly, lines often stretch out the door. Immense steak, prawn, and green chile chicken burritos are big draws, but the platters---even heftier---have devotees…Read More
Content by CityGrid; Data by InfoGroup; © 2012