Restaurants & Bars 5

Street Tacos

dombey | May 16, 2009 07:36 AM

Hey guys, a group of 4 is traveling thru SF on the way to Napa next week - my objective is to sample the best street tacos available in the area - anywhere in town works. What are you recommendations?


Want to stay up to date with this post?

Recommended From Chowhound