Goorin Bros. Hat Shop
Another jewel in the Glamour Crown of Boston is the Goorin Bros. Hat Shop located on Newbury St and in Harvard Square. Created in 1895, the shop is like stepping back in time, with leather tufted wing-back chairs, decanters and vintage sherry glasses, retro vanities,