They do a good job, the food seems a little better than the normal but really didn't stick out as above the group. I found the burrito as very greasy with a lot of salt. I also tried the tamales which were average. The food is hot and made to order with self service and a small location with approx. 8 tables. Not something i need to do again.