Local landmark Doc's All American restaurant closes in Delray Beach

An iconic restaurant suddenly closed its doors this past week in Delray Beach.