John Hudson Robinson, Jr.


John Hudson Robinson Jr., 90, recently of Vero Beach, Florida, passed away on March 14, 2021.

John was born in Pittsburgh, Pennsylvania and raised in Charleston, West Virginia where he attended Virginia Episcopal School. Through his 20s, John traveled extensively throughout Western and Eastern Europe, from Spain to Soviet Bloc Yugoslavia, as well as the Middle East. In 1958 he found himself in Key West, Florida, where he met and married Solita Avila. For the next 40 years he called Key West his home, raising two daughters, Nikki and Caroline. An adventurer his entire life, he worked on an oil rig in the Gulf of Mexico, was the first hired driver of the Key West Conch Train, flew a DC-3 for the Mosquito Control, was the Director of Civil Defense in Monroe County and was elected to the Utility Board for City Electric from 1987-1997. He also owned and managed several properties in town and could always be seen tooling around in his red Toyota pickup honking and waving to everyone. In the late 1990s, John retired to Highlands, North Carolina and just recently moved back to Florida to be closer to family. John was a gregarious storyteller who never met a stranger. Many a Key West tourist found themselves unexpectedly at John’s home enjoying Cuba Libres and a home-cooked meal. John Robinson loved good rum, the Cuban people and local gossip. John is survived by his brother W. H. “Bob” Robinson (Jan) of Charlotte, North Carolina. His daughters: Nikki Robinson Morgan (David) and Caroline Robinson Bleske (Bernie). He was a proud grandfather to Jake Morgan, Matt Morgan, Em Bleske and Nick Bleske.

There will be a Celebration of Life in Key West on Saturday, May 22, at 5 p.m. Please contact the family at for more information.

To plant a tree in memory of John Robinson, Jr. as a living tribute, please visit Tribute Store.

Sign A Guestbook

Offer a personal message of sympathy...

By sharing a fond memory or writing a kind tribute, you will be providing a comforting keepsake to those in mourning. If you have an existing account with this site, you may log in with that below. Otherwise, you can create an account by clicking on the Log in button below, and then register to create your account.