Taste of the Town: Crazy Fox Bar & Grille finds cozy den in St. Charles