San Gregorio è un grazioso borgo incastonato nelle montagne di Sette Fratelli con le strade pavimentate da ciottoli e muretti a secco. Era il luogo più ricercato dalla borghesia cagliaritana per le vacanze, nel 1800 furono realizzati ville e spazi architettonici di notevole bellezza, con vasti giardini, dei veri propri parchi privati e scorci panoramici bellissimi sui monti e a tratti sul golfo degli angeli.
Nel centro di San Gregorio si trova una chiesetta dedicata a San Gregorio, dove si celebra la messa il sabato sera.
Il villaggio è diviso in due dalla vecchia orientale sarda ss125, la famosa Campuomu, dove si trova il bar-ristorante Su Passu, aperto per l’ora di pranzo offre un’ottima Cucina tipica sarda. Dalle stradine strette di ciottoli si accede ai sentieri sui monti che portano sempre e comunque nel bosco.