History
Holbox is an offspring of Chichen Itza Restaurant and is located in the same building, Mercado la Paloma. We opened on Feb 17th, 2017.
Specialties
Mexican Seafood restaurant specializing in high quality, local seafood & Yucatan inspired dishes.