La Isla is a casual seafood restaurant specializing in Nayarit-style dishes, margaritas, and other Mexican offerings.