Even though this place came with a recommendation from a friend, we had a terrible experience. We ordered both our drinks and our food at the same time. The food came about 15 min after we ordered, which is fine, but only two of the three orders came out. We also had to ask about our drinks, which was just coffee and a mocha. Once the mocha was delivered, we could tell that it had been sitting there for awhile from the foam color and density. The third order finally came out, which was a cinnamon roll, and it had to be reheated since it was cold.
I'm happy to try this place again, but experience number one definitely left a lot to be desired.