3 stars for Fort Lauderdale's d.b.a./cafe gastropub