I love Firehouse Subs and I eat there often. This location in Dana park was ridiculous. No one said anything when I walked in which was fine, I'm not the queen or anything. I stood there for five minutes while no one looked at me. All employees looked like zombies that were miserable at work( I mean no one wants to be at work but still).I called my order in and was told 15 minutes. I got there 10 minutes later, not a big deal I can wait five-ish minutes. I grabbed my chips and went to the soda machine which was filled with different colored stained ice in the bottom tray part. And of course there was no ice left in the machine. The counters were dirty. There was no more than 10 people inside half of which had no sandwiches yet. I waited another 10 minutes for my sub to be ready. I did get a free little fire hat for my son so that is cool. When I originally ordered my sandwich via phone I repeated 3 times no onions please. But of course there's onions! That sat marinating on my sandwich for 30 minutes while I drove to work. I've never had an experience like this at different locations for Firehouse Subs.