Joe's Crab Shack is fun, noisy, but fun.
There is a wonderful Indian Restaurant in the K-Mart plaza on Turkey Lake. Beautifully prepared authentic Indian food.
There is a Cuban Restaurant just beyond the Olive Garden at Palm Parkway and 535.
Bahama Breeze is at 525 and Vine as is a Long Horn and Landry's.
If you want a good selection of nice restaurants just a little bit away from the Disney area take Hotel Blvd. to Palm Parkway (a right) which becomes Turkey Lake. At the intersection of Turkey Lake and Sandlake take a left. Just a ways down the road will be several very nice selections, the Melting Pot, Salvatore's, Sushi, Ruth Chris', etc. It's in the Dr. Phillips area. (If you continue down to the next intersection there is a Too Jays, etc.).
Just a little drive from the immediate area will provide you with a wealth of choices that are usually much more reasonably priced with excellent food quality.