Get the no-annual-fee Disney® Visa® Card if you visit Disneyland or Walt Disney World, where it takes 10% off select merchandise and dining. Pay with it where those discounts apply, and put the rest of your spending on a flat 2% cash back card, which earns twice its 1% rewards.

Source