Nestled under a palm frond canopy, just a short walk from Isla Mujeres’ North Beach is Chef Lori Dumm’s newest restaurant on Isla Mujeres, Mexico–Chaya…
Nestled under a palm frond canopy, just a short walk from Isla Mujeres’ North Beach is Chef Lori Dumm’s newest restaurant on Isla Mujeres, Mexico–Chaya…