Cabrera is a bar and grill specializing in fresh seafood dishes.