christa - I hope Rick’s “assume you will return” applies to you and Eton. :-)
OP: I forgot my Windsor pub recommendations!
The Two Brewers, 34 Park Street, at the end of the Long Walk. Super freaking quaint. Lovely staff. We have not eaten here, but it is lovely for a pint. Plenty of tourists, but the atmosphere makes up for that.
The Dutchess of Cambridge, 3-4 Thames Street. This is basically across the street from the castle and is a very nice place for a pint or some lunch. The decor is very sweet. (The next pub along the road is a Wetherspoons, and while it is very affordable, it is always rammed with families and rowdy kids.)
The Corner Ale and Cider House at 22 Sheet Street is an actual local pub. Tourists do visit, but a lot of folks who live and work around there come for lunch and a drink after work. It’s friendly (I think it is family run) and the food, while a tad pricey, is good.
All 3 are within very easy walking distance from the castle and would make a nice pit stop before heading back to The Big Smoke.
There’s also a Windsor Ivy, and in Eton (just as you cross the bridge) a Côte, for reliably quality French bistro fare, with some lovely outdoor seating overlooking the river.