I love this restaurant. I go there at least once a week for their mole enchiladas with rajas and queso. (Strips of green peppers with cheese...
All reviews seem positive