El Sombrero

  • 245 Center St,
    Healdsburg, CA 95448
  • Phone: 707-433-3818
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map