8 GREAT RESTAURANTS YOU HAVE TO TRY IN LAKE FOREST Lake Forest is a lovely little town in North Chicago, on the edge of Lake Michigan. It has a strong community, as you can see by the number of locally owned restaurants in the area. If you're looking for a place to dine out, you'll…
Jan
03
2022