Operating out of the historic Paradise Building on South J Street, Coast Seafood Restaurant has opened in downtown Lake Worth Beach. Setting up shop near the venerable Bamboo Room, the new restaurant ...