Get directions to: Cha Cha's, Jacksonville, FL Restaurant address: 9551 Baymeadows Road Suite 21 Jacksonville, FL 32256, USA Driving Walking Bicycling Restaurant: Cha Cha's