You can sign up for the Landry's Select club. It costs $25 but they immediately give you a $25 thank you reward. They give you $25 annually for your birthday, you get priority seating, coupons and occasional freebies. There are several Landry's restaurants in the Disneyland area. Rainforest is in DTD and there are some others nearby (Morton's Steakhouse, maybe McCormick and Schmicks?). If you happen to be going near an adult's birthday, sign up and you'll pay $25 and get $50 to spend in your account.
www.landrysselect.com Also, there is a promo right now through saveology where you can get a $10 gift card for $5. You can only get one per name/cc but if you sign up under different emails and cc's, you can get multiple gc's using the same home address--I got 5 and they are tucked into my vacation wallet.
https://www.saveology.com/deals/nat...motion-deal?PID=6146859&KBID=50407&CPID=20491
You can do the same thing with simplypatina.com. It's free to sign up and they give you a $30 birthday reward which must be used within 60 days of your birthday I think. The patina restaurants in DTD are Catal's, Uva Bar, Tortilla Jo's, and Naples.
If you are staying on Harbor Blvd, you might want to sign up for Mimi's Cafe email group and get a free breakfast.