Mexican
Downtown
Flor de Lis is a must-visit spot in Downtown Cancun. Order the horchata.
November 3, 2023