El Sombrero Restaurant Share: Restaurants & Specialty DiningRestaurantsFood & Beverage/Catering El Sombrero Restaurant 153 West Main Jerome, ID 83338 324-7238 324-7272 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.