There are many place to eat in downtown Idaho Falls, and there is the lovely falls you can walk round just around the corner from London Cafe, Carens, and Variety. Downtown is a lovely and friendly place to go and eat and walk.