We went to Joe's Crab Shack on 12124 S. Apopka Vineland, Lake Buena Vista. The number is (407) 465-1895 if you need to call for directions. We went on a Saturday evening after a day at SeaWorld. We were staying at Nickelodeon Family Suites and I don't recall it being much of a drive. We just programmed the address into our GPS and off we went.
It was one of our favorite meals. I think you will find a review of our experience on my trip report.
We also ate at Bubba Gumps. Since we don't have one close to where we live, this is always a treat for us. Unfortunately, while the food was good, the service left a bit to be desired. There was a VERY large group of like over 200 that came in right before us. They took up a great deal of the restaurant and kept the wait staff hopping. Because the kitchen was beseiged all at once, I'm certain that had to do with the quality of our experience. We noticed as we were leaving that things were settling back to normal, the group was all gone and the wait staff was much more relaxed. We would, and will, go back but we would avoid a situation like that in the future. We needed to use some gift cards we had purchased, so really had no choice but to wait (like 60 minutes as they don't honor the preferred seating arrangement for hotel guests). I say go for it.