In the Castle of the Star in Teba lies the interpretive center of Una Cruzade en Guadalhorce which documents the event that occurred in 1330, when an army from Castile, Leon, Aragon and Portugal, joined by a group of Scottish knights, fought against the border castles grenadine (Cañete, Teba, Ardales and Turon). During the siege of the fortress of Teba, the knight Sir James Douglas was killed. The center presents data from the battle and documents its significance during the fourteenth and fifteenth century. They say the movie "Breaheart" was inspired by the event.
The municipal history museum of Teba houses the collection of archaeological materials found in the vicinity of the town. It is located in the basement of City Hall. The museum officially opened on September 23, 2000 and highlights findings from three archaeological sites in the area.