Batch Bakery has wonderful baked goods - I've never had anything I didn't like. Had the ham and gruyere croissant for breakfast and almost bought another one it was so delicious. Their breads are wonderful as well not to mention the sweet pastries. A definite stop every time I'm in Madison!!