Jaliscos, IDAHO FALLS, Idaho (ID)
Readily positioned at 2107 East 17th Street () in IDAHO FALLS, Idaho (ID) (83404), Jaliscos are available at 2085522021. It is best to beforehand to make a reservation.
More restaurants in IDAHO FALLS, Idaho (ID)
Jaliscos contact information and details:
Address: 2107 East 17th Street - , IDAHO FALLS, Idaho (ID) 83404
Contact Phone: 2085522021