Sadly, this is one of the better Mexican places in Payson, but the food is just average. We went on a weeknight and it was fairly busy. There was one kid that seemed to be the server for about 7 tables so we had to wait a little bit to get drinks and put our order in. Unfortunately they don't have too many vegetarian options like a lot of Mexican places. They put pork in the green sauce and make the beans with lard so I ended up having enchiladas with rice. I'm not in a hurry to go back here, but the other options in Payson seem to be worse.