La Isla offers a varied menu with pizza and paella as specialties.