The El Rancho Hotel Court is still there at 7100 Nebraska Avenue in Tampa. Very unfortunately, the sign is gone. The card isn’t postmarked, but judging by the cars in the back of the motel, I’d say this is sometime[…]↓ Read the rest of this entry…