Hub Hall, 80 Causeway Street, Boston, MA
One of Boston’s newest eateries opened its doors to the public this September. Originally slated to open Winter 2020, Hub Hall, the food hall portion of The Hub on Causeway, currently has 16 out of 18 food and beverage vendors serving customers daily at 80 Causeway Street. The remaining two vendors [...]