The chimichangas are dee-lish.