The Curry Village Bar is located between the Curry Village Pizza and the Curry Village Buffet. It is not marked with a sign, so unless you know it's there or see someone walk out with a drink.
Yes, the prices are a little high, but you are in the middle of Yosemite Valley. If you are looking for a cheap drink, then go to the market, buy a six pack, a bottle of Whiskey or Wine, and enjoy your drink in your tent, cabin or the parking lot. The bar charges a corkage fee if you are going bring a bottle of wine and sit in the patio area.
They are considered a full bar, as they serve a variety of tap beers from Mammoth Brewing Co., Budweiser, Coors Light, Blue Moon and Sierra Nevada. They also carry a variety of bottle beers, Scotch, Whiskey, Vodka, Gin and Wines. On their menu, they will have drink specials, as well as your typical mixed drinks.
There are about six bar stools at the counter, or you can take your drink out on the patio to enjoy the outdoors, the reason you are in Yosemite. In the late afternoon or evening, there are patio heaters to stay warm and comfortable. If during your visit, and your favorite sports team is playing, there is an indoor area with tables and two flat screens next to the bar.