Atocha is a cafe offering eclectic and cosmopolitan cuisine, with options for breakfast, dinner, and takeaway. It features a terrace.