Been going here for years and LOVE the food. Never had issues with my order or with delivery. Portion are big and YUMMY. Their mole sauce is awesome.
All reviews seem positive