Liquidity (OK Falls) has a knock out view and restaurant:
https://www.liquiditywines.com/
Church and State (Oliver) had our favorite reds:
https://churchandstatewines.com/oliver/
Tinhorn Creek has outdoor concerts (but not this summer):
https://www.tinhorn.com/Concerts
Something way off the beaten track in Lillooet - nice winery and restaurant:
https://www.fortberens.ca/
https://www.fortberens.ca/The-Kitchen/Dinner-Menu