If you're thinking about moving to Houston or you've recently become a member of the Houston apartment community of Scotland Yard, you might be wondering about the best venues in the city for fun, sports, and entertainment. Houston is a sprawling metropolis of arts, culture, and Texas style that's surrounded…