The food here is really good and is always perpared fresh everyday. The staff are really friendly and you usually don't have to wait very long for your order even when they are busy. The menu is extremely good with a large number of options.
They have a number of tables outside and they fill up quite quickly in the summer and you normally have to queue during lunch times especially at the weekend, but it is certainly worth the wait.
This place has a great atmosphere and combined with the food and staff, highly recommended.
If you own or manage Bagel Bean, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.