These dining bonuses tend to move up and down pretty often. Can’t say I’ve paid a ton of attention to them lately, so thanks to reader Sunil for sending two current good ones for new members…
Delta is offering 3,000 miles. Just register any card (or cards) you use at restaurants and pick up the bonus for tasks listed here.
Or take a look at United for 2,500 miles. Register a card (or cards), get 1,000 miles for spending 25 bucks at a restaurant, and another 500 miles for each of your next 3 meals over $25. It has to be participating restaurants within 30 days.