Get a one-time $100 cash bonus with the Capital One® Premier Dining Rewards Credit Card after you spend $500 on purchases within 3 months of approval. Plus, earn unlimited 3% cash back on dining, 2% on groceries and 1% on all other purchases with the card. There are no rotating categories or sign ups needed to earn cash rewards; plus, cash back doesn’t expire and there’s no limit to how much you can earn. There's no annual fee, and no foreign transaction fees. APR is 15.24% - 24.24% (Variable).