Food was very good. Awesome service! I moved my table three times to satisfy my kids...staff never lost their smile. Waitress Arieanna was about as good as any fine dining front-waiter. My 8yr old went to bathroom...wandered...stopped at podium to ask adults for directions. The man there took her, not pointed, took her to the door of the bathroom. Nice touch even though he thought nobody was watching. He was the manager. The food portions are too big, basically making everyone by two meals each...but there ARE leftovers that rock the next day.