“It is the Solage Hotel restaurant in Calistoga and was recently awarded a Michelin star! Foodgasm much?? If not, you should go to SolBar and experience it for youself. The great thing about SolBar is they use the freshest ingredients from the area to make their menu for the day.”