Bara Caisas is a seafood restaurant with a cozy atmosphere. Walk-ins only.