Taqueria El Sombrero

From $ -1 per night

Avg. User Rating:


245 Center Street, Healdsburg, California 95448
(707) 433-3818
Show More Info
Taqueria El Sombrero Photo, Healdsburg, California

User Reviews


Taqueria El Sombrero
Taqueria El Sombrero