We eat here all the time, we love the 2 different sauces they have - one which is beans and the other fresh chopped salsa (like no other). The Margarita's are fantastic also. I have never had a problem with the service. There is extra staff on hand to make sure you never run out of drinks, chips or sauce. The place is clean, has several different places to eat outside. You can watch the kids play in the sand and relax and chat with your spouse or friends. The sand isn't as bad as one has said. We have never had a problem dusting thier feet off before getting them in the car. The kids love to go and so do we. They also have several TV's so you can watch the game or current event in the bar/outside area. It's either this place or San Lorenzo's. The food is awesome. The green enchilada's are sooo good.