We used to go to Sweet Mesquite all the time when the kids were younger. The food is good, but there's no waitstaff. There's games for the kids, which allows relief for the parents while the food is being prepared. They're always busy and draw a good professional lunch crowd. If you don't mind serving yourself or you have children, this is a great place to eat.
Pros: Great for families, games for kids, good food @ good $