The Little Chihuahua
LinkedIn Pintrest Facebook Twitter Google +

The Little Chihuahua,

San Francisco CA
Address: 4123 24th St (at Castro District), San Francisco CA 94114 / (415) 648-4157

Type: Restaurant

Cuisine: Mexican Vegan Vegetarian