We just came back from a stay at the World Quest Resort, and we ate two nights in a row at Landry's. It was fantastic, and very near the Crossroads entrance to Disney. It's down more towards Vistana, but on the left side as you head away from Disney towards Vistana.
We had a terrific couple of meals there. It's a little pricey, but if you love good seafood, food from Louisiana, and having lots of choices, it's great. They had all types of seafood, beef, pork, and salads, but seafood is definitely their specialty.
The atmosphere was really enjoyable, too. Nice music playing, and the whole restaurant looks out over a New Orleans style courtyard. Both our waiters were excellent.
It was fancy enough for my husband and I to enjoy a grown up dinner, but not so fancy that kids wouldn't be welcome if behaved. Some folks were a little dressed up, and others had on shorts and t's.
We also ate at Bahama Breeze while we were down there because I had heard such good things about it. It's a couple of buildings over from Landry's.
While the food at BB was good, it couldn't compare to the two meals we had at Landry's. Again, L's was a little pricier, but well worth it, imo.
If you go, and you like fish, try their house specialty snapper. I forget the exact name of it, but it's outstanding!