For my money, Bagelworks has the best bagels and fresh appetizing in town. Part sit down restaurant and part bagel counter, it is a great place for breakfast or lunch. Around holiday time they are usually packed with peoples orders. Not the cheapest around but worth the price. If you want to go their on a Sunday for breakfast get their early or leave time to wait to sit down.