Chirapada's Idaho Falls, ID, USA
Jalisco's Mexican Restaurant
2107 E 17th St
Please, Jalisco's, bottle and sell your salsa! It was divine. The rest of the meal was not good. The...
851 Lindsay Boulevard
Ate there twice on our trip. It is one of the few restaurants in Idaho Falls open on Sunday. But, Su...