Ok, you said near, not in DL. Will there be some people that don't have park tickets?
Here are my choices:
In the park, hands down, Blue Bayou.
At the resort, Goofy's Kitchen (don't need park tickets, it in the DL Hotel)
Near the resort, Joe's Crab Shack. (a mile or so down Harbor, very relaxed fun atmosphere)