Get creative you're now a destination restaurant and can charge $50+ a burger. Or go out of business I guess.
Imagine you were taking a trip to Dallas. You're taking PTO, paying for flight/hotel, and so on.
Are you really going to waste time buying a local's 30% off card on ebay that you will use once a year? Maybe once in your life? No way.
Even if you did, what is the result? A handful of people hustled you for a few bucks, but still generated profit for your restaurant.
Someone that is only going to go there once or twice? Then it won't cause a problem.
Someone that isn't a local, but goes to the place over and over anyway? Consider them an honorary local.
The whole idea is that non-locals are probably going to buy 1 burger per year or perhaps lifetime.
These kind of people don't fiddle with ebay and paying a random guy just to get 25% off of a burger that they will use once.
Presumably it would also expire, so it would be that locals loss rather than the restaurants.