Opa Locka is Dade or was when I was at there in 70’s
LOL whoops.
I was there in the 90’s and I thought I had driven to Cuba or S America. The street signs were in Spanish with English names in parentheses.
Opa-locka is a city located in Miami-Dade County, Florida, United States (maybe) 8>)