We hit Coco Sushi Lounge and Bar in Delray Beach, FL. and had a memorable cuisine experience. Chef Zheng made us pause to savor and never forget the sushi chef surprise he created. In addition, Coco is a place that is a must-hit if you are in Delray Beach, which is another must if you hit Florida's southeast coast.