We have been customers from the very start. What we enjoy most is the service. We are treated like old friends when we come in. The food is good and we have always enjoyed our meals. Each Mexican Restaurant does things differently. We know what we like and so far have not been disappointed. Their kids menu is good too......good quality hot dog and crunchy fries are a hit with the 5 year old.