Just like other cashback and reward schemes, the bonus points or cashback that you earn from your dining credit card at restaurants will be automatically reflected on the rewards program. For some special promotions and offers, you may have to register with your credit card issuer first to redeem them.
There are some credit cards that offer year-long deals for dining, so depending on your lifestyle, it's up to you to find a credit card that allows you to maximize your dining privileges.