We had a terrible experience at this restaurant over the weekend. 7:30pm reservation for 12, seated promptly with chips and delicious salsa. Our server was very nice, but something is seriously lacking in their operations. We waited 20 minutes to give a drink order, and another 15 to give our food order. By 9pm we hadn't gotten our food, and when we asked we were told there were 3 tickets in front of us, so it would be another 30 minutes. At this point the table next to us who sat down after us was finishing their dessert. at 9:30 we asked about our food again and were told there were two tickets in front of us. To which we said, please cancel our order, we've eaten so many chips we aren't even hungry anymore. Offering no apology whatsoever, it took them an additional 20 minutes to bring the check for our drinks. Who knows how the food is, you may never get it!