El Sombrero Restaurant, JEROME, Idaho (ID)
Readily positioned at 143 West Main Street () in JEROME, Idaho (ID) (83338), El Sombrero Restaurant is available at 2083247238. Make sure you give them a call ahead to make a reservation.
More restaurants in JEROME, Idaho (ID)
El Sombrero Restaurant contact information and details:
Address: 143 West Main Street - , JEROME, Idaho (ID) 83338
Contact Phone: 2083247238