Teka Tapa is a casual dining establishment offering tapas and burgers. It features a spacious interior and a terrace, located near the Ibiza courts.