Can you watch sports there?

Gladys “Chizzy” Smith | Aug 31, 2019 | Category: Restaurant in Boston, Massachusetts

Elephant & Castle - All questions

Address: 161 Devonshire St, Boston, MA 02110, USA

Brian Anderson | Aug 31, 2019

Yes, it's not the best place as they don't have many TVs, but if you sit at the bar or find a seat near one of the other screens tucked away, you should be good.

kevin sun | Aug 31, 2019

Absolutely! There's a bar where you can watch sports!

Chris Morse | Aug 31, 2019

Yes there are few TVs and they usually tuned to local sports.

Jason Moss | Aug 31, 2019

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places