You will truly take a step back in time when you visit the Castleton General Store. Built in 1870, it still contains some of its original counter tops and display cases. Now one of the longest continually run general stores in Canada, it is very well known for its ice cream lineups in the summertime. The store also offers a variety of gifts and groceries. Includes an outlet of the LCBO.