It's easy to see the appeal of dining out ... Choose a card from our list and you could earn over $100 a year on restaurant spending. Some also offer excellent rewards on grocery shopping ...