Chipotle's is one of the new breed of Mexican fast food---not the old style offerings with gloppy melted cheese and mushy beans. Everything is fresh and good and not reheated frozen stuff. They make everything on site. They use a lot of cilantro, which I love but some people hate, and they tend to have mostly spicy hot seasonings---not enough in the mild to medium range for my tastes. The help is friendly and service is good. Portions are BIG--half a burrito is enough for me for lunch so consider sharing.