Have to weigh in this time .... had a terrible experience about 6 months ago at the same establishment at Sky Harbor. Got a Ham, Egg and Cheese sandwich on a bagel. At the time, I thought it was the worst breakfast sandwich I ever had .... rubber bagel, cold ham, old cheese and over microwaved egg. Chalked it up to being in a hurry and having waited in line for 20 minutes.
Decided to give the place a second chance last weekend - HUGE MISTAKE Worse than before. I ordered the same sandwich hoping to have a better experience and a base for comparison. NEWSFLASH ... you could get a far better breakfast sandwich off the day old rack at Circle K.
Not worth your time (wait) or your money.