The service here is some of the best you will find anywhere. The food has some different flavors than what you may not be used to in a Mexican restaurant. The people who own and run the place are from a region of Mexico that has some different spices than we see in typical Tex-Mex restaurants. It's a nice change, the food is tasty, the service is superb, easily the best in town. Order the buffet, if you want something special, they are happy to prepare it for you and include it in the buffet price. One time I asked for chicken mole, not usually on the menu. They had some at home and asked that I go there to pick it up. I had enough for two meals for my family. I can't imagine they do that for everyone, but they certainly try their best to accommodate you and make you glad you came in.