Have you guys been to a Bass Pro Shop? I think it just about puts the Wilderness Lodge to shame. I've not been to the one in Leeds, but the one in Prattville has a really good, upscale restaurant that has a lot of fish, but other food as well. They also have a small private dining room. The one in Prattville seats 16.
The Whataburger in Pelham is good for me.
The Galleria food court is good too.
I have one weekend in April and one in May that I cannot attend. I'm teaching a 2 weekend course at Eglin AFB, at Ft. Walton Beach.

Dh will be getting 2 quite good free weekend getaways out of the deal. Poor DH.
As for WDW, we are going in late March so that shouldn't conflict.