La Isla is a seafood restaurant featuring margaritas and Mexican cuisine, including fish tacos prepared fresh daily.