John R.

John R. left a tip at Pancho Villa Taqueria

3071 16th St (btwn Valencia & Mission St), San Francisco, CA | October 25, 2009
best salsa bar in the city - great al pastor meat
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Pancho Villa Taqueria
8.9
San Francisco, CA
Mexican Restaurant
Show More (on 339 Lists)