Diable Tun Tun Terraza Bar is a bar with a varied menu, offering drinks and reportedly good food at reasonable prices. It features an outdoor terrace.