S.K.
I've used them both and they're great. I'd just pick the one that's most convenient for you. The one in Southlake is bigger and a bit nicer, but it's also harder to get to, as it's in Southlake Town Square. (I've mostly been to Terrace Retreat for pedicures.) I hope this is helpful!