I just checked with the barista and they confirmed everything comes from Beans and Bagels (and in turn, B&B gets their coffee from Safari).
While it would be nice to know they make everything in house, the quality of the pastries is way better than the average coffee shop. No, it isn't Floriole or anything, but considering the garbage most places serve along side otherwise decent coffee, their quality is greatly appreciated.