La Barca is a restaurant specializing in seafood and ceviche.