Poutine at John Stone’s Inn, Ashland, MA

John Stone’s Inn is located smack dab in the middle of downtown Ashland, MA. The place has been around since 1832. It no longer takes lodgers; the rooms upstairs have no electricity and they’re reputed to be haunted! The restaurant and bar on the first floor are still open for business and it’s a popular, […]