Newly renovated taverna serving Cuban-inflected seafood and Spanish comfort food with lightning-fast service and a genuinely welcoming crew.