Granbury, Texas was officially named the Celebration Capital of Texas. From its historic square to its beach and festivals, here’s why it’s worth the road trip.