Elephant&Castle

Photo by Elliot Brown via Flickr

Right in the heart of the financial district, just a few streets down from bustling Chinatown, lies the infamous Elephant&Castle [161 Devonshire Street, Boston, MA 02110].

Cozy yet immensely energetic, Elephant&Castle epitomizes the hangout for a good time with good food and drinks. What more could you ask for, really?

But why the curious name, you might ask? Continue reading