Dee Dee Conch Delray Beach
1) Yes this should be on the other board
2) It is NOT new
3) That said, I went by about 3 weeks ago and they said they were moving down the street, so wherever it used to be, it may be no longer.
If I see the new location, I'll try and get some info. The old place was basically a concrete blockhouse, somewhat a glorified bbq shack.