The food is very good. As in many Mexican establishments, the portions are somewhat large. On each of my visits, I have asked for a take home box to enjoy later. You order at the counter and pay before you take a seat. The food comes pretty quickly and is quite tasty.