Question at position 1
This is the town that the Texians and Tejanos signed the Texas Declaration of Independence in 1836.
1 answer
The town where the Texians and Tejanos signed the Texas Declaration of Independence in 1836 is Washington-on-the-Brazos.