If there is some sort of alcohol you want, Sam's will have it. Sam's carries a huge variety of hard liquors, and a massive selction of beers (some are microbews that you can't find anywhere else). Kegs are available in many varieties. I was able to find about 10 different varieties of German beer for my Oktoberfest party, and was able to find all sorts of great liquors. Plenty of parking in the attached lot, and they will bring your keg to the car for you.