Marina Cantina Tin Tiki opened on San Carlos Island after being closed since Hurricane Ian in 2022. The new restaurant features a seafood-heavy menu with Mexican flair and scratch-made ingredients.