U-turns are always a matter of local and state laws. Some cities, like New York City, have an outright ban on U-turns and you can't make one anywhere. Some cities allow them basically anywhere if it's safe and there isn't a sign saying otherwise. You just have to look it up to see what the rules are where you live.