Pros: food is made to order so everything is warm and fresh. Whatever you're in the mood for they most likely have it. Very friendly atmosphere and polite and nice employees.
Cons: they always have a line! :/ so getting an order to go isn't very feasible. They're a little on the expensive side but they have great location so I'm sure they're rent is crazy!
Coffee is really good, the tuna salad is amazing! I really like the Arizona omelet with salsa. Their hash browns are really good and have great seasoning to them.
And the peanut butter and jelly sandwich is on really good bread. You have to check it out :)