The big cities in Texas have plenty to offer in terms of food, nightlife, and fun, but smaller towns also have lots of ...