It's a smallish buffet, but the variety is good. You can also ask for totillas and chips and salsa. They also have a few flavors of ice cream, which is nice. The service is pretty good, and the people are nice. Mostly, it's clean. Overall, good Mexican restaurant.