The food here was very good and the crab legs are even better. Our waitress was so nice and friendly she made it worth coming back for. The wait wasn't that long to me but if you want your food cooked fresh and hot I don't mind waiting. Be prepared for a lot of food my husband and I shared a plate and it was enough for both of us.