The image is a vintage postcard depicting the Club Del Rio, located at 187 Yonkers Avenue, Yonkers, New York. The top half shows the red brick building with a yellow sign and a blue awning, while the bottom half showcases the interior of the restaurant with tables, chairs, and a bar.