Fun family spot. I wouldn't come here on a date or for a business meal, but it's a solid choice to take the kids. (My teenage stepson choose this as his birthday meal every year.)
You get massive amounts of food and a fun atmosphere. I shudder to think of the calorie count, but portions are definitely meant for sharing.
Our server last night, Josh, was exceptional. After a lengthy wait for a table (a very common experience....you'll probably wait around an hour), we were running late for a movie. Josh did a great job of making sure we were out on time; he was prompt, professional, and personal.