La Michoacana Azteca is an ice cream shop serving Mexican-style popsicles, ice cream, and other frozen treats.