I have had dinner here on several occasions now. The food is excellent and the wait staff is even better! Not to mention that the place looks great! The menu is fun to read and they have something for the entire family. You could spend an hour just looking around the place. I highly reccomend it for a fun family meal or a place to catch up with a friend!