YES! Houston is very car centric, luckily parking is usually freely available (besides downtown)
Please wear traditional clothing from your specific cultural group, or wear cocktail attire.