Now Open

Reservations Recommended

Located in Almaden Valley, La Foret is a fine French dining establishment