Burritos del Canelo is a Mexican restaurant known for its wide variety of burrito options.