Rusty - glad to see you got good info. from others. I was pretty certain just from a lot of historical TV stuff I have seen, plus I have been to Mexico and have seen similar stuff at their pyramids.
Now that Tony has mentioned it, he is right. It is probably a product of Mexico, as they are big in "tourist silver", and your location lends itself to that.