View Single Post
Old
08-22-2011, 11:53 PM
  #1
Phlyer Phan in LA
Registered User
 
Join Date: Oct 2006
Posts: 27
vCash: 500
Place to watch the IGGLES in Boston?

I'm going to be in Boston for the Iggles opener and was wondering if there are any good places to hang out to watch the game? I've heard about two places that are supposed to be Philly-Phriendly, one called "An Tua Nua" which is on Beacon Street in Kenmore Square, and the other "Champions", which I believe is in one of the downtown Hotels. Any recommendations? And on the bright side the Patriots play Monday night so hopefully that'll make it a little easier. Thanks!

Phlyer Phan in LA is offline