Take a virual tour of the Social Space. The perfect place for you next wedding or event. Located just outside of downtown Fort Worth, Texas.