For a classic Yosemite experience, make a dinner reservation (for breakfast, just show up) at the Tuolumne Meadows Lodge. The place is as basic looking as they come, but the breakfasts are hearty; the dinners, in terms of both choice and quality, are OK. But good company is pretty much guaranteed: tables are shared.
Craft beer from the Mammoth Brewing Company and California wines available.