Here is what I pasted from their website about the birthday reward:
Your $25 Birthday Reward will be automatically added onto your Landry's Select Club account on the first day of your birthday month. Birthday Rewards expire on the 15th of the month following your birthday month. Birthday Rewards can be deferred but will expire on the 15th if unused. If you register your account during the month of your birthday, your Birthday Reward will automatically be added to your account 24 hours after your account is registered. Regardless of sign-up date, the Birthday Reward will expire on the 15th of the following month.
If you don't have a RFC, it is also good at any of their other restaurants if you're near one of those, and there are a bunch! Unfortunately, there aren't any closer than 2 hours from where I live. Here is a list:
Angelo and Maxie's Seafood & Steakhouse
Babin's Seafood House
Beso Steakhouse
Big Fish Seafood Bistro
Brenner's Steakhouse
Bubba Gump Shrimp Company
Cadillac Bar
Charley's Crab
Chart House Jacksonville
Claim Jumper
The Crab House
Downtown Aquarium
Denver
Houston
Aquarium Restaurant (Kemah, Texas and Nashville, Tennessee)
Fish Tales
Fisherman's Wharf Seafood Grill
The Flying Dutchman Restaurant & Oyster Bar
Grand Concourse
Grotto
Harlow's Food & Fun
Kemah Boardwalk
La Griglia
Landry's Seafood House
Mai Tai Bar
McCormick & Schmick's
Morton's The Steakhouse
Muer Seafood Restaurants
The Oceanaire Seafood Room
Peohe's
Pesce
Rainforest Cafe
Red Sushi
Rusty Pelican
Saltgrass Steak House
Simms Steakhouse
T-Rex Cafe
Tower of the Americas
Vic & Anthony's Steakhouse
Willie G's Seafood & Steaks
Yak & Yeti