Trails End does not accept PS's. I've eaten there many times and have waited at most 10 minutes for a table.
Avoid meal times approximately 30 minutes before or after a park closing; that's when everyone realizes they're hungry. If there's a wait, just get a drink at Crockett's Tavern; it's a lot of fun.