Taqueria El Sombrero

Taqueria El Sombrero

Family owned since 1986 First Taqueria in Sonoma County

Photo Gallery See All Photos