This is the kind of "build your own" mexican food place. There is a lot of variety, but when you make food in large quantities, then leave it out in a big pan until it is gone under some heat lamps, the quality of the food diminishes the longer it is out there. The customer does not know when the food has been replenished or how long it has been out there, so it is kind of hit or miss. Some of the food looks good to OK, some looked like it needed to be changed. Price was reasonable, but I think I would rather spend that amount or more to get food that was basically prepared for me. I see if you had a large group or had a large take away order that this kind of place would be an option, but I am seldom, if ever, in that situation. Every place has a following and meets a need, this sadly did neither for me.