About

El Mirador is a Mexican food restaurant in Blackfoot, Idaho.