Angel Cakes offers a wide variety of baked good common to most bakeries: cannoli, muffins, cookies and other small pasteries. Where Angel Cakes shines, though, is in custom cakes. The baker/artists are able to create a custom cake to match virtually any theme or party decor, and with less notice than other bakeries require for their "off-the-shelf" cakes. The cakes taste good, too (something that cannot be taken for granted with some bakeries!).
One caveat: Angel Cakes does not take credit cards of any kind. It's not a problem, but something one might want to know about before heading out.
ETA: Angel Cakes has begun accepting plastic since I wrote this review. Yay! Even easier to buy yummy treats!