A downtown area in Florida’s popular Key West resort, Duval Street is one of America’s countless renowned gems. You might know it best from the Village People’s hit ‘Key West’: […]

It’s right there in front of you every time you walk down Duval Street in the 500 block but if you’re like me you probably never knew what is was.  […]