I'm not a coffee drinker so I can't vouch for that. Einstein has decent bagels. Not like genuine New York bagels, but still good. They have a good, cheap menu, and service is fast. At this particular Einstein, the cashier is very friendly, which makes the day start right!