La Isla is a counter-service restaurant serving hearty Puerto Rican and Cuban comfort food in a casual setting.