How to Experience Houston as a Local
You know what they say: Everything is bigger in Texas. And with a population of more than 2.1 million, Houston is not only the largest city in the Lone Star state, but the fourth largest city in America as well. While wandering the streets of downtown in search of some superior Tex-Mex, I was pondering … [Read more…]