Boda Borg Boston Revisited – Potions Boda Borg, Boston, Massachusetts, New England•by David Spira•Posted 21 August 2018Update 12/6/22: If you enjoy Boda Borg, we hope you’ll check out our interview with President/ CEO David Spigner on…