I love the food at El Encanto. As a native Phoenician, I'm picky about my Mexican food and it's rare to have a meal here that's less than awesome. That being said, be prepared for terrible service. I'm sorry to say it, but they have zero interest in providing good service - especially for To Go orders. I have waited on hold calling in for over 10 minutes and realized they forgot about me, they almost always get my order wrong, and they just don't care if you have to wait. So go to El Encanto, double check your order, and just know the service will be bad and have a margarita.