The food is decent, but the service is horrible. We called ahead and asked if they do phone orders, I was told they do. Placed my order over the phone and was told it will be ready in 15 to 20 minutes. Waited 20 minutes and headed to pick it up. When I got there I said I was there to pick up my order, she repeated some of my order (as if she were making sure it was correct). I waited another 15 minutes because my order wasn't ready. When she was packing my food to go she said "you wanted ground beef for the chimi, right?" I said yes. She takes out one box and hands it back to the guys and says to remake it. I wait another 5 minutes. When she came around with my food, I asked why my food wasn't ready since I called it in, her response was they wait on phone orders until the customer gets there because they have received a lot of prank calls!! REALLY!? Why wasn't that told to me on the phone? Completely irritating and horrible service! We will never go back. When the food quality is decent, not great, there is no room for error in service.