If you’re in the market for a credit card that offers rewards on grocery purchases, you might be considering the American Express® Gold Card and the Blue Cash Preferred® Card from American Express.