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.