Elephant & Castle Restaurant

161 Devonshire Street
Boston, MA 02110
Phone - (617) 426-0181
Categories: Restaurants, Pubs, Irish Restaurants, Bars & Pubs

Mentioned in the Following Guides

How to be an Anglophile in Boston
  • By mswen
  • Updated 3 months ago
  • 4 Thumbs Up

Sure, it’s a chain, but it’s still a slice of Britain in Boston. Nestled in a good-looking spot in the financial district, it boasts tall windows that are perfect for people-watching. Stop in to catch a soccer match, enjoy a wide variety of brews, and fill your belly with traditional English fare.