Granbury is a great place to visit. For activities at the lake or wandering around the square up town. Granbury is know for the antique shops and it's friendly atmosphere. Good fishing and a big lake too.. And when you come, make sure to visit Montana's for a great chicken fried steak.
Happy travels...