El Sombrero Restaurant

  • 153 W Main St,
    Jerome, ID 83338
  • Phone: 208-324-7238
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map