I haven't experienced any visits to a pub so to speak but I'll throw in the Tune In Lounge at Hollywood Studios. You can get 50s Prime Time food in an isolated area and it's perfect if you're dining solo, don't have an ADR, don't want to wait very long or you think you'll be extremely uncomfortable dealing with the baggage from the waitstaff. (I understand the wait staff is what makes 50s prime time cafe stand out in a good way, don't get me wrong, but I do think some maybe uncomfortable with that, especially if they don't want to be ridiculed in front of restaurant patrons.)
__________________
"All my life I wonder how it feels to pass a day, not above them but part of them.
And out there living in the sun, give me one day out there, all I ask is one to hold forever. Out there where they all live unaware, what I'd give, what I'd dare, just to live one day out there."