Located in Almaden Valley, La Foret is a fine French dining establishment in a creekside, old country setting.
Add a Review