I love the vanilla cupcakes with buttercream frosting from the Cupcake Shoppe. They have a long list of flavours to choose from but only a few are available each day. Sometimes simplicity is best. My boyfriend knows that picking up a half-dozen cupcakes from here will quickly make me very happy.
They have a daily rotation of flavours so you never know what will be for sale until you stop by. Their little space on Yonge St. is mostly bakery space with a little counter and till at the front, and some gift cards in case you are in a pinch.
Their cupcakes are moist and not too sweet, and their frosting is smooth, rich, not too sweet. There is just the perfect amount of icing on each cupcake. They are priced at $2.50 each, but if you come late in the afternoon you can buy their "day old" ones for less.