I LOVE Cherry Blossom simply because of their cupcakes. They sell individual cupcakes for .75 in a huge variety of flavots such as lemon and cream cheese and they're FANTASTIC. They also have delicious cookies and cakes. I've had a few of their wedding cakes and they were moist and delicious, gorgeous as well!
PROS: great prices, individual cupcakes