It's great to see a Mexican restaurant in Palmerston North finally. The food here is delicious but quite expensive. The first time I went there I had a takeaway enchillada which was really nice so I went back a second time, got the exact same thing and takeaway again but unfortunately this time they had forgotten to put the same toppings (sour cream, jelapenos etc) on it. I went back a third time and this time we ate in the restaurant. It has a great atmosphere and the service was good too. We hadn't even ordered our meal yet when they brought us a complimentary, small entree and a shot of sangria each to try. The meal came out pretty quickly and was yummy. They also have a play area for children which is handy. Overall this restaurant has great food (albeit a little expensive) and good service. I'll definitely return for more enchillada's.