Workbar is set to open its newest location as the co-working space provider continues its expansion throughout Greater Boston.