The Lantern of Lake Forest

The Lantern of Lake Forest

768 N Western Ave Lake Forest, 60045

American. Bar like atmosphere with pictures of sports players and other people on the wall.