Hey Ya'll! I'm new to South FL and looking for a fun place to watch games w/ fellow Pats fans of course! I know Boston's in Delray is an obvious one but any other suggestions?
Hey Ya'll! I'm new to South FL and looking for a fun place to watch games w/ fellow Pats fans of course! I know Boston's in Delray is an obvious one but any other suggestions?
This compilation is a couple years old and may no longer be accurate. From the comments in that thread it sounds like Boston's in Delray may be your best bet, I don't know.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.