Frugal Travey Guy points to a Rewards Network (I still call them iDine) offer of 1500 American Airlines miles just for signing up and making your first dine of $25 or more at a participating restaurant. You also have to opt in for their emails.
The bonus is only for new accounts, but that doesn’t mean you have ot be new to Rewards Network, just to their Aadvantage partnership. For example, if you have a United Mileage Plus membership you can also create an American membership and sign up a different credit card with that program. I do this with several, so I can take advantage of the different promotions they offer through each.