I would give it four stars, but the place is always ungodly packed. Expect more than an hour wait on the weekend if you want to get a table. The brunch drinks are great though and prices for brunch are reasonable. The dinner menu is also good, so if it's too packed for brunch, try dinner. Staff is always friendly and make sure to try a donut!