As restaurants go they don’t come better than The French Laundry in California’s Napa Valley. Opened in 1994 with chef Thomas Keller at the helm, this iconic venue is a must-visit experience for anyone seriously interested in fine food and wine. With three Michelin stars to its name, this restaurant is certainly performing; however, after […]