Chubby's is a snack bar and ice cream/dessert shop located in Albuquerque, offering a variety of sweet treats and snacks. It provides a casual atmosphere for customers to enjoy desserts and other quick bites.