Get directions to: Cafe Toto, Delray Beach, FL Restaurant address: 522 E Atlantic Ave Delray Beach, FL 33483, USA Driving Walking Bicycling Restaurant: Cafe Toto