La Michoacana del Sur is an ice cream shop offering a variety of sweet treats alongside comfort food favorites like elotes and nachos.