Urban Picnic serves great healthy breakfast and lunch downtown.
The Little Chihuahua. Both the Divisidero and the 24th St. locations have healthy, innovative Mexican food.
This usually isn't the busiest place in the Ferry Building...but their sandwiches might be the best.
Super-fresh, organic, healthy Mexican in Portrero Hill. Go for the guac!
The Mission's hidden sandwich gem.
One of my favorite food trucks anywhere. Innovative, creative, socially responsible food.