Castle Inn 1964


Castle Inn: Currently South Shore Neurology at 712 Main Street, it was originally built by a wealthy American for his Czech mistress. It was later used as the hotel and restaurant Czech Castle (grand opening Dec. 9, 1939-60s), followed by Tang’s Chinese Restaurant, Vacant, and the Gatsby Restaurant (August 2003 – 2009), which offered a full range of European fare. It was vacant from 2009-11.