New restaurant with ties to Puerto Rico opens in North Redington Beach