Is it discrimination to deny employment based on commute/location?
Is it legal to refuse someone a job based on location? Even if its only 20 - 30 minutes away? How about if its the second interview? When they could of refused the application based on location before the first interview.
I'm afraid that you have no legal recourse here. Most employment relationships are what is known as "at will", and TX is no exception. "At will" employment means that you do not have to work for an employer if you don't want to; its your choice. Conversely, an employer can hire or fire you for any reason or no reason whatsoever.
Unless you have an employment contract or a union agreement, or there is other official policy that states otherwise, being denied employment based on location is lawful. This also assumes that your employer's actions were not due to some type of discrimination, which would make their actions here illegal.
Unfortunately, there is nothing at all illegal about his. Employment in this country is employment at will (except when and only to the extent there is a contract). Employers may freely decide who to hire, and may make their decisions on essentially any basis. The only thing they can't do is engage in a few forms of specifically illegal discrmination, such as discriminating against people on the basis of race, religion, age over 40, disability or sex. However, there is no protection for "commuting distance," just as their is no protection for political views or taste in popular entertainment--someone could be refused a job for those, or many, many other, reasons.