Em B.
Yelp
So first things first: this is a mexican food + pizza buffet. I know it sounds weird, but it works so well. Both the pizza and the Mexican food are good (you can eat off of the buffet or order on the menu), the service is fast and attentive, but for us, it's perfect for eating out as a group because you can cater to a variety of tastes: one kid doesn't like Mexican food and I can't eat pizza. The other two members of my family eat a mix of both. Do be aware that while there are pizzas on the buffet, you also request your favorite pizza when you sit down and it will be brought to your table. Have some dessert pizza and some of the cheese dip. Mexican + pizza may sound odd, but once you eat here you will wonder why the two didn't join forces sooner!