Cactus Cafe is a restaurant offering a relaxed atmosphere with cocktails and tapas. It features a terrace.