This is my favorite bakery in the metro area. The cinnamon rolls are the size of an average human head and are absolutely wonderful. Forget Cinn-a-bon.
Larson's also makes the best cakes I've ever had. I think there are over 100 flavors, and I've yet to have one that was anything short of fantastic. The icing (eight or so varieties) is also made from scratch. Smaller cakes--those serving 6-8 people--are a good deal at under $25. Bigger ones tend to get pricey but take my word for it, they're absolutely worth it.
Recent additions include an espresso bar and breakfast/lunch menus. Save room for dessert; they also serve cookies, cupcakes, pies, and a number of varieties of pastry.
more