World Cuban private grocery stores thrive but only a few people can afford them Ritvik Agarwal Nov 15, 2023