I am only speaking about the ice cream.
Michaels has THE BEST WAFFLE CONES EVER! My goodness. They are so damn flakey, fresh, buttery, comforting... everything you could ever want in a good waffle cone. I joke often with my boyfriend that I could eat their waffles cones like crackers. I usually get a scoop of chocolate with almonds on the side. Ice cream heaven! Their ice cream as the right amount of firmness. It's not too hard nor too milky and soft. Very good ice cream.
This is my go to place for good ice cream errr... custard I guess.