The Beantown Pub from Boston, MA is opening another location right here in downtown St. Pete! The Beantown Pub South will be located at 29 3rd St. N!