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?