The restaurant was very empty and we were seated immediately. That is when the problems began. It took 25 minutes for someone to acknowledge us and the person who took the drink orders brought our kids (3 & 5) their drinks in adult cups. The server finally made an appearance, acknowledged the long wait and said she would send a manager over. This never happened. She took our order and then we had to wait anther 25 minutes for the food to come out. When the server said the food would be out in a minute and I asked what was taking so long to cook it, she snapped at me stating that she just told me that it would be right out. My wife's Asian Shrimp Salad was soggy and the shrimp were cold, as if it had been sitting for some time. My meal, the Ribs Steak Shrimp Trio was OK except for the issue that the steak was cooed to barely medium when I asked for medium well...25 minutes for a medium rarish steak? The manager was apologetic and took my meal off the bill. He then offered several times sundaes to the kids. I was angry we still had to pay for this meal at all given the issues. This is not the first time we have had these issues at this restaurant. Although the kids love it, we have explained to them that we will no longer be going to this restaurant.