Thumbnail Filmstrip of Swizzle Stick - Bar - Billy's Bar Grill, Cuba Images
Solid color - red.
Cuban Bar. Famous Billy's Bar Grill made this swizzle stick in the 1950's, Cuba.
Front and back views of the same stick. Made in USA.
Have questions, comments, and/or suggestions? Feel free to