Travel to Menard and you’ll find a quiet town with a population of 1,300 people. If it had been up to the Spanish 300 years ago, you might be standing in the largest city in Texas. Read More > ...