I highly recommend visiting Cristaudo's, if only for their ledgendary pink cookies. They serve delicious gourmet coffee and have a large selection of other tasty baked goods like brownies and lemon bars as well as many other cookies. They also have many varieties of bread, bagels, and muffins. I've never eaten their hot food in the store, but I've been to several events that they catered and the food was awesome.
more