Isla Bistro Reviews (0)Food & Drink₿ On-chain⚡ LightningAddressCalle Pargo, Isla Mujeres, 77400, MexicoPhone+52 998 219 5951AcceptsBitcoin and LightningMapOpen map