SkyMiles Dining is the rewards program that’s offered by Delta. You can earn Delta SkyMiles when you dine at a partnered restaurant. Depending on your SkyMiles Dining membership status, you can earn up to five miles for every dollar you spend at participating restaurants using a linked credit card.