Showed up to the restaurant around 4pm and the place was not too crowded. We were sat promptly and our waiter came to get our drink request. With two other family members we ordered waters and 2 happy hour Margaritas and chips and salsa. The chips and salsa were delivered first after a few minutes. The waters did not come for another ten-fifteen minutes. Once the waters came it took another ten minutes for the Margaritas, when they arrived our order was then taken. When we received our drinks I asked for another basket of chips and cup of salsa. 15-20 minutes later we received our food. After we were done eating our entrees the request chips and salsa were brought to the table, we declined them as we were already ready to leave at this point. When the check came they attempted to charge us for the second basket of chips and salsa. I explained we would not be paying for the chips and salsa we did not take because it took until we were done eating when they arrived and we declined them. In the time it took to receive our food I noticed a couple behind us complain once that they did not receive drinks or food yet, while eating our food theirs was not delivered and they ended up leaving after complaining to the manager. Overall the food and drinks were good but the service and time it took to receive everything was just awful. Will not return to this place on my next visit.