I keep giving this location a try but I'm disappointed every time. Long story short...2 sandwiches ordered, waited 30 minutes asked the girl at the counter why it was taking 30 minutes, she tried to correct me and tell me I was wrong it had only been 16 minutes (wrong). I said okay then...she begrudgingly asked the cooks how long for my food and they told her they gave it to her 20 minutes ago and she gave it to someone (not me). Nice. The team argued for about 5 minutes blaming each other. Finally got my food 15 minutes later. A quick mumbled sorry and handed my food. No sincerity and no admitting they screwed up and made me wait almost an hour. My sandwich was gross, the worst I've ever had at any Capriottis. I think I need to give up on this place. Just not worth it.