We usually stay at the YC so we have been to the Captains Grille a few times. On our trip last year we had an ADR for Whispering Canyon planned for our last day in the parks - we planned to spend the day at MK and then head to the WL for dinner. When we woke up that morning it was cold and pouring rain, we decided to go to MK any way but knew we would end up wet and cold, so before we left for the day we cancled WCC and booked the Captains Grille for a late dinner - the only time we could get was 8:45!
After spending the day soaked we headed back to the YC around 6:30, took looong hot showers and headed down to the restaurant it was about 8:00. We checked in at CG, we asked if they could possibly seat us early - they said they would try and gave us a buzzer. We went to the lounge next door and ordered drinks, before our drinks were ready the buzzer was buzzing!
Dinner was awesome, I ordered the chefs special - I had the ceaser salad, crab cakes (YUM!!!) and cheesecake for dessert. DH ordered the steak - he said it was better that the one he had at LeCellier and DD just wanted buttered noodles (not on the menue but not a problem!) she also had the brownie kabob for dessert and was thrilled. We had a great waitress, she didn't rush us but was very attentive.
The theaming of this restaurant is nice, not over the top. I wouldn't say this was a dining "experience" like Coral Reef or LeCellier, but it is a very nice, relaxing restaurant. This is always our fall back place, we know we can almost always get a table here if we're having an off day and just need to crash.
I highly recommend the Captains Grille for good food, and good service!