By Ross  |  Location: United States  |  03/06/07  |  Pics: 0

Best Taquerias in San Francisco

I love burritos. I eat at least 5 a week. They're cheap, they're healthy and San Francisco happens to have some of the best Taquerias in the United Sates. Here are my picks:

La Taqueria
2889 Mission St (Cross Street: 25th Street)
San Francisco, CA 94110-3907
(415) 285-7117
Open till 9pm

4 comments  |