Your search for Cafayate found 3 close matches.

Cabot, AR (pop. 25,587)
Cheviot, OH (pop. 8,295)
Cabot, VT (pop. 1,428)