There are many shops and restaurants on Granbury's central square that contribute to its charm. Located just blocks from the Hilton Garden Inn and Hotel Lucy, walk around during the day to see everything the town has to offer!
Sit by the water as you have a beverage and watch the games!