We visited this restaurant during Labor Day weekend. We arrived late afternoon, yet the restaurant was still full! We were immediately seated and our order was taken just as quickly. The food was hot, with a nice presentation, and plentiful. As Mexican food goes, this was average. The waiter was friendly and attentive, yet very busy. I would probably return and liked the décor and the seating outside.