Both Key Largo and Key West are in Monroe County, as you are no doubt aware. The same sheriff's department that suppressed the Gideons in Key Largo apparently does not take issue with vulgar displays at Gay Pride parades in Key West. There is a real disconnect between busting two men wearing ties and jackets giving out Bibles and turning the other way when public lewdness laws are flouted.
Key West has its own Police Department