La Isla is a Dominican restaurant known for its generous portions and comfortable atmosphere. They offer authentic Latin American cuisine.