Edelyn Pizzería & Restaurant

Isla Holbox


We would be remiss if we didn't mention the self-proclaimed creators of Holbox's famous lobster pizza, but locals say you can find much better pies with the coveted lobster topping elsewhere in town (hint: one, Roots, is just a block away).