You know you’ve found a favorite restaurant when you can eat there twice within a week, and the second meal is even better than the first. That’s how I feel about Farmstead at Longmeadow Ranch, a Napa Valley restaurant that is a must for anyone traveling through the area, no matter how short your stay….