La Isla is a Latin American restaurant offering tacos and other dishes in a casual setting with entertainment.