This rare postcard shows the Siesta, which operated at 5200 DeSiard Road (Street). The building still stands today, although the pool was long since filled in and covered. It is now known as the Economy Inn, right across the street from the Waterfront Grill!