Lunch at Solbar – Calistoga, CA
“You have to eat at Solbar.” After hearing this repeatedly I made my way to Solbar a Michelin Star-rated restaurant in the Solage Resort in Calistoga. A huge outdoor patio full of beautiful trees and surrounded by mountains is a great way to take in Napa. The 95 degree day prompted me to sit inside […]
Read More Lunch at Solbar – Calistoga, CA