I understand why some people may be concerned with drunken, rowdy patrons, but this thread is about the best places to drink, hopefully for those who do so responsibly. Personally, there's few things I like better than relaxing after a hard day of coastering with a cold beer (or three) while recounting the day's adventures. On my first trip to CP as an adult I was thrilled (and a little surprised) to see the park sold beer; coming from Canada, although we view beer as part of the national fabric, alcohol laws are pretty restrictive (particularly egregious example - my first trip to Maple Leaf Gardens, hockey shrine and home of MOLSON Hockey Night in Canada, was back in '92. At that time, YOU COULD NOT BUY BEER AT A HOCKEY GAME. Ouch).
Having said all that, a few places at various parks stick out:
Cedar Point - Last Chance Saloon - Why? Near the end of every night there, my wife and I have a drink or two and then head over to the Mean Streak, which we only ride at night after a beer. It's a tradition, and it helps us enjoy the ride more :P.
(Of course, after the park closes, the TGIF at Breakers is our first stop).
KBF - we also enjoyed the Ghost Town Grill, where we liked the theming as well as the beverages.
At IOA, right across from Dueling Dragons is a pub-style place (with a really cool entrance - themed to Merlin, was it?) where you can sit out by the water and look over at Jurassic Park on one side, and across the lake to Marvel Island. Great view.
And, finally, although not actually at the park, there's this little roadhouse on Route 77 down the road from Darien Lake that's a must stop on the way back to the motel. Can't recall the name just now, but... oh yeah! I'm going there tonight. Can't wait.
-------------
Age and treachery will always overcome youth and skill.