Check your local restaurants, especially if they have some sort of value or discount card. I know that, back at home, Charlie Brown's ends up giving you something akin to a free entree and whatnot and some others may do the same as well.
On the other hand, you can sign up for special promos for some of the larger chains. I know Red Lobster tends to give you a couple of bucks off of your dinner for your birthday if you buy two entrees and whatnot.
Otherwise, there isn't too much out there that I know of along these lines.