ross's experience in San Francisco
food
La Taqueria
Hands down the best tacos in SF. The ONLY thing to order are the "carnitas dorados tacos". Thank me later.
Posted by ross
59 countries - 459 spots