The food at Narcooses is excellent, once you get it. We've also had service problems there. Service just seems really slow. It's a decent restaurant to take kids there, a little noisier than some of the others due to high ceilings and wooden floors, and seems to have more families than some of the other upscale WDW restaurants.
It's not on our list for our next trip, primarily because the service was so bad the last time we ate there, that I'm not sure we'll go back. And that's a real shame, because Chef TJ has created an awesome menu.
Anne