Two scenarios exist for the location:
1. Along the north bank of the Miami River from the mouth of the river along the Royal Palm Hotel
2. Along the western edge of Watson Island
I'm leaning toward the north bank of the Miami River because of the "downtown" in the description on the card.