Sounds sort of Tex Mex to me.
love the instrumental and the harmonies.
Cheers.