Stone’s Public House
Located at the center of Main Street in Ashland, Massachusetts, this charming New England pub and restaurant serves up lunch, dinner, and some spooky tales of spirits lurking about. In fact, many believe Captain John Stone, who built this place in 1832, has been hanging around for years. Dying to hear why the employees claim the restaurant is haunted? It might be time to plan a trip to Ashland.