Bagels are good. Waited about 5 minutes before they started my cappuccino. 10 minutes after that when it was still an empty cup I told them nevermind and left. This location seems to do an ok job with 3 or fewer people in line. The one at Desert Ridge does better with rushes .