The SoHo Backyard is a new Gastropub offering an alternative to Tampa’s South Howard “strip.” Originally from Tallahassee, owner & CEO Bo Crusoe said after carefully researching growth areas around the country, he decided to open a unique concept in South Tampa. He thinks of his new Tampa destination as the “off the beaten SoHo path” venue for grownups. The SoHo Backyard is located in South...