Some bars that are out there are so casual that you can pretty much end up wearing whatever you are comfortable in once all has been said and is now out of the way. However, quite a few bars will have some really strict dress codes that they are going to expect you to follow, and the reason behind this is that they have a classier type of ambiance to them that would really get spoiled if you don’t wear clothes that are appropriate based on the bar in question.
A good example of this that we can think of would be sports bars Midtown Houston. These types of bars often don’t really cater to people that are looking for something entirely casual. Much on the contrary, their booze will be somewhat more expensive than might have been the case otherwise, and the main contributor to this phenomenon is that the bars are attempting to draw people in that are looking for something somewhat more sophisticated as well as high end since they would be working good jobs and would want to spend their money on something that would make these stressful jobs seem truly worthwhile to an extent.
Hence, what you should ideally end up wearing to a sports bar would be some kind of a polo shirt with formal pants. Jeans are most definitely not going to fly when it comes to these places, and you will probably want to avoid t shirts as well. Something with a collar will do nicely, but try not to get too formal as this will make you stand out a little more than you might be comfortable with all in all.