Culture True or False: Horchata Has Its Roots in Rome and North Africa? BY Josef Rodriguez / October 20, 2022 BY Josef Rodriguez