... loading ...
The Little Chihuahua - San Francisco, USA
American   California   food   Latin American   Mexican   North American   restaurant   San Francisco   USA   
Lively and casual, The Little Chihuahua is a Mexican joint that takes its sustainable fare as seriously as it takes its hefty salsa bar, much to the appreciation of the laid-back young professionals, students, and diverse neighborhood regulars who pack the little pup for brunch.
Email this X