Natural Park Punta Cana Maya Emilly Sloots June 10, 2020 National Parks No Comments The resort in cabeza de toro boasts an all inclusive service which offers 3 themed restaurants italian grilled meat fish 1 buffet restaurant 4 bars and 2 beach snack …