I have a difficult time because of health issues with the length that a table service meal itself can take. A long wait on top of that can make it undoable. What I do is avoid the restaurants that are known to be prone to long waits. Ohana's and Crystal Palace and, because of a past experience, the Plaza.
The Plaza was especially unfortunate because I had to leave before dessert, which was covered under dining plan and was the reason I'd booked the Plaza, lol.
The Plaza was especially unfortunate because I had to leave before dessert, which was covered under dining plan and was the reason I'd booked the Plaza, lol.