Flagship on the Fox

  • RESTAURANTS
100 Riverside Ave.
St. Charles , IL 60174
(630) 549-7672
  • About

    Flagship on the fox is your NEW high-end home for the best in entertainment and sports. Enjoy it all with your friends, family, and colleagues along with some great food, amazing drinks, and events.