I have eaten at the Delta Fish House twice and my husband has been there 3 times. They opened for business...
All reviews seem positive