United States of America
1 restaurant in Lake Forest recognised by Wine Spectator. The ones most guides agree on come first.
1 guide · 255 E. Illinois Road, Lake Forest, Illinois
A modern British brasserie on the first floor of Deer Path Inn, Lake Forest—where seasonal simplicity, British flair, and a Wine Spectator-awarded cellar meet.