ST. CHARLES, Mo. – A St. Charles restaurant specializing in nachos will be featured on the Cooking Channel Wednesday, Feb. 16. Loaded Elevated Nachos will be seen on “Food Paradise” in an episode ...