Yountville: Travel Guide

Yountville is a small town located in Napa Valley, California’s Wine Country.Β First grew to fame when celebrity chef Thomas Keller took over The French Laundry (now a three Michelin star restaurant) in 1994. Since then it has become home to an abundance of renowned wineries and 3 Michelin starred restaurants. If you are looking to wine and dine, Yountville is the perfect lifestyle destination. Continue reading “Yountville: Travel Guide”