The Mountain America Center in Idaho Falls held its public open house on Monday, November 28. After the ribbon cutting the public was invited to take a look inside Hero Arena and taste some of the food offerings at the venue. Concerts and hockey games start this week.