Some dixie, some latin - there you have the ingredients of this album, but I wouldn't be surprised if there's maybe one or two who thinks the cover is better than the music!
I have no information about the guitar players in this group, I can only guess that one of the members are Al Caiola, as he is arranger and composer on several tracks