I gave this place a couple shots but their customer service is just crap and they consistently messed up my order. Once I had a sandwich delivered, they messed it up and when I called to let them know they said "If you bring it back in we'll remake it for you" then immediately hung up. So I had to drive the wrong sandwich that I paid to have delivered back to them, then wait for them to make the correct one. No apology. This is one example of multiple bad experiences. Also there's an extremely rude and trashy sign on the wall inside about how they want you to pay in cash. Well it's 2018 and majority of people are going to pay with a credit or debit card and most likely do not even regularly carry cash. As a locally owned small business, I find that appalling. I would rather see a thoughtfully written sign about how credit card transactions are an extra $1 if it's that big of a deal to you. It comes across extremely rude and cheap.