Atlantida Mini store is a public bar and cafe located in Cacabelos, offering a selection of tapas. It is described as a bar de tapas and a cafe in search results.