My entire family eats here and everyone is always satisfied from my one and three year old to my teenage boys! The restaurant is HUGE and always busy so you know it is GOOD! They have very interesting menu choices and all are tasty and unique, like nothing else I have ever eaten! The kids menu is reasonable with much to offer. They are a little pricier than most Mexican restaurants, but once you enter you will understand why. It is very cool on the inside, right down to their bathrooms with red walls!