The Buzz on the Beehive Boston
By MariaOlia
on April 14, 2008
Descend the stairs into The Beehive, a cavernous, subterranean restaurant/club located in Boston's South End. Surely, this is one of the most seductive spots in the city. The dimly-lit space...