This is a demo store for testing purposes — no orders shall be fulfilled. Dismiss

It is a traditional restaurant with a varied menu that goes from fresh seafood to its famous pizzas, with a pleasant and familiar atmosphere.

Known for being the creators of the famous lobster pizza.

Located in the heart of Holbox Island.

Open from 11am to 11pm.