Flagship on the Fox

St. Charles, IL — Food & Drink. Sports bar with lunch specials