Al Bacaro is a seafood restaurant, currently closed.