La Michoacana, an ice cream store at 717 S. 2nd St.