This place has ruined bagels for me for the rest of my life. They set the bar pretty freakin high! It's a pretty small establishment with limited seating, I recommend taking it to-go. Service is good and the owner is friendly. There have been times that certain bagel flavors have sold out due to high demand, but within 15-30 minutes they usually have another batch made if youre picky.