If you've found yourself in Houston, Texas, trying new restaurants needs to be on top of your list of things to do. Check out ...