Inside DCA:
Karl Strauss Beer truck has several different, regular menu, good micro brews, and some seasonal ones in it's selection.
Taste Pilots Grill has a few beers in it's selection.
Or maybe just Bud or Strauss? It's been a while.
The Cove Bar in Paradise Pier has a full bar and a decent beer selection
Some good snacks too.
In the Grand Californian Hotel:
White Water Snacks has canned beer, and good food, in a really relaxing atmosphere..
Hearthstone Lounge is what I recommend. Full bar, good beer selection, comfortable, relaxing setting. Also try the outdoor sitting area, garden and
2nd fireplace right outside the Hearthstone Lounges West door.
Napa Rose lounge is also a very relaxing, always fun and has a good bar and additional seating area. Great appetizes...
the thin cheese bread is great with a good beer!
At the DL Hotel:
The Lost Bar is the place to drink beer... at the DLH.
Downtown Disney:
Tortilla Jo's, the Uva Bar and Ralph Brennans are cool places, with good beers.
ESPNZone is a fun place for a game or a snack, but it's not a cool place for beers in my opinion. It's too loud and uncool.. I can't relax and enjoy some suds. YMMV.
I recommend trying the beer truck in DCA for the various tasty Strauss beers, and the Hearthstone Lounge at the Grand Cali for the Newcastle Brown Ale, checkers and bar snacks!