The sandwich I ordered was pretty good. Only problem was that it wasn't what I ordered and I'm not really sure which sandwich I got. I ordered the southwest chicken chipotle, but the sandwich I got had cheddar cheese (not pepper jack), bacon, green chilies and tomato. No chicken and I don't think it had chipotle mayo either. I took it to go, so couldn't ask them to redo it, and was kinda disappointed I didn't get chicken. I likely got overcharged as well since it didn't have any meat on it besides the bacon. I'll try again sometime and hopefully end up with the correct order.