Anyone familiar with the Worcester area is probably at least somewhat familiar with the historic Stearns Tavern currently located in Webster Square. According to recent article in the Worcester Telegram, the historic tavern was built in 1812 by Charles Stearns to operate as a tavern. Years later, it was operated…
Updated: