@sms,
Yes.. they are ice cream bars, particularly wonderful ones made from excellent ingredients. Michoacan is an area in Mexico, and the family that started the store(s) in Albuquerque was from there.
Right now, it's 37 degrees F here in Abq, with an expected 41 later in the day. Not as cold as for the previous several days.