This was a fun place many years ago just east of the northeast corner of Miami International Airport on NW South River Drive.
Unless otherwise noted under the right bottom of the photo, all images are copyrighted by Don Boyd