The food is always hot and very good. the service is quick and reliable. They are always busy no matter what time of the day but you never have to wait for a table. By far our favorite restuarant for Mexican food.