Address: 113 S Main St, Flanagan, IL 61740, USA
“Name needs to updated. This is now called the Falcons nest. It has changed owners. Mondays they have chicken wings. Some of the biggest chicken wings you'll ever see! And there is like 7 different Flavors you can get. This is a small town bar with great friendly people.”