Point of interest
Town Square Title
2 locals recommend,
Location
115 W Pearl St
Granbury, TX
Tips from locals
Just come on down to the town square, this is where all the action in Granbury is, lots of friendly people, perfect for window shopping, browsing, and you can even walk around the square with your adult beverage.