This a good place for lunch or dinner. The food is good and the service is quick. You go to the register to order and then the food is brought to a table you selected. They also do take out. You can't go wrong if you have a hankering for Mexican food and don't want to spend a long time eating. There is an extensive menu.