DIG is new, different, quite tasty, and healthy. The only thing odd about this place is the location … Delray. More typical would have been Boca Ra...
All reviews seem positive