La Michoacana Riverview is an ice cream shop offering a variety of frozen treats. The business is known for its ice cream and desserts, providing a sweet destination for customers.