Elpikoteo is a popular spot for 'pikoteo', a Spanish term for enjoying small plates and drinks. It is described as a perfect place to meet up with friends and enjoy a casual dining experience.