La chiesa – situata nella periferia della frazione di Solanas (Cabras) – sorge su un sito dove probabilmente esisteva un edificio precedente, forse legato a un convento benedettino o, secondo altre fonti, ai templari spagnoli supportati da Papa Innocenzo IV nel 1245. Nel XVI secolo fu ricostruita con una navata unica e soffitto in legno. La facciata, realizzata in arenaria chiara e basalto scuro, presenta un portale centrale.
Tra il 1700 fu eretto un campanile alto 18 metri, caratterizzato da una cupola a bulbo rivestita di maioliche colorate.
Nel corso degli anni, l’interno è stato ampliato con nuove cappelle e un coro, mentre il fonte battesimale originale è oggi conservato nella chiesa parrocchiale moderna.
