The Florida venue, located close to downtown Fort Lauderdale, emerges along a main road laced with smoke shops and McDonalds outlets much more familiar to American traffic than cricket grounds.