Chenchos Burrito is a family-friendly Mexican restaurant serving traditional dishes in a laid-back setting.