Batch will never let you down. They always have a wide assortment of delicious goodies for the fan of both savory and sweet treats. The coffee is also really good, a little bitter and strong. Try the ham and gruyere croissants! Or any of the croissants for that matter! I have never had anything from here that I didn't love.