Tag: Stagecoach Inn
The Stagecoach Inn in Round Rock, Texas, one of the town's oldest standing structures, has officially reopened its doors. This historic building, constructed in the 1800s, served as a vital stagecoach rest stop where travelers would stop to eat,...