Since 1997, McNally's has brought Ireland to St. Charles. The new McNally's location in downtown St. Charles is a fresh look at the Irish pub. You may find yourself watching an English or Irish football game over a frothy pint of Guinness. McNally's new menu has a gourmet take on bar food, with many specialty salads and Irish favorites.