That's about your only option I'm afraid, just watch your back-cast, you don't want to snag a horse.
And take any spare bits of tackle, anything, for the locals, it will open doors.
Oh, and if you're driving, watch out for getting flagged down by a couple in another car. Havana is a nightmare to negotiate, and I've driven in Delhi. The scam is she'll get in with you to show the way out , then hit you for an exorbitant cab fare home. It was tried it on us, but after relating the tale back in Havana, is seems to happen often.
Have a great time.