BarbaraD590's Idaho Falls, ID, USA
Chili's Grill & Bar
620 N Utah Ave
This restaurant was located fairly close to our hotel and carries a familiar name and menu. We enjo...
851 Lindsay Boulevard
We had a small lunch meeting; the staff was very accommodating and the food very good. They were wi...
750 Lindsay Blvd
Even though it was chilly, we ate by the "fire wall" on the patio which made it very comfortable. T...