There is no town or village at the base of Homewood but they do have a lodge with the Bar 89 on the second floor. This is the single and only apres ski activity which includes adult beverages. The main outdoor patio will be populated on warm days but sans alcohol.
The main lodge at Homewood - 89 Bar
The outdoor patio at the main lodge at Homewood
The choices are limited at Homewood but there are options which are conveniently located across the street and down the road. The main North Lodge at the base of Homewood has food but have limited choices.
Your choices are:The Bar 89 extends the offering slightly by including soup and salad as options.
The Belgian waffle stand at the main North Lodge. Outstanding waffles and regular hotdogs or burgers
Homewood main North Lodge: outdoor patio at lunch time
Big Blue View Bar: on-mountain snacks and beer with a great view. DJs on the weekend
Across the street (walk across highway 89) on the shore of Lake Tahoe you will find the West Shore Cafe and Inn which can offer you a broader menu selection
Sonney's BBQ Shack: for a filling dinner try Sonney's on Higheay 89 in South Lake Tahoe
There are no nightlife activities at Homewood at all. Homewood is equidistant from North Lake Tahoe's Incline Village, Kings Beach, Crystal Bay and Truckee and the town of South Lake Tahoe which has more to offer given that it has shopping, casinos and a lot of restaurants.