Toggle navigation
Find
Sign up
Sign in
CA
Healdsburg
South American Restaurant
El Sombrero
Reviews
El Sombrero
245 Center St
Healdsburg
,
CA
95448
(707) 433-3818
south american restaurant
elsombrero.com
Info
Reviews
0
Offers
Photos
Map
El Sombrero Reviews
Write a review
Night Mode