Discover Goliad, a hidden small town in Texas where Spanish missions, a beautiful courthouse, and a charming town square ...