Came in at the perfect time. No line with a bunch of open tables. At the beginning, the servers were at the table ready to take an order. We ordered drinks and food and off she went. Food came about 15 minutes later which was not a big deal. At that time we requested salsa. No salsa came. In fact we didn't see her until 20 after everyone was done eating at the table. We had to ask a bus person to find our waiter. Had it not been for the food, this would have been a two rating.