‘I didn’t want to do it anymore’: Acclaimed Lionfish restaurant in Delray Beach has closed, to be replaced by celebrity-magnet Sugar Factory
Lionfish, the James Beard Foundation-blessed, sustainability-themed seafood spot on Delray Beach’s buzzy Atlantic Avenue, permanently...