Get Directions to Tataru Terry ← View details 471 Dock Street, Cedar Key, Florida 32625 +1 352-543-6090 Get Directions From* To * — Required information