La Trattoria La Rocca si trova nel verde dei boschi del Parco dei Nebrodi nel comune di Ucria sulla strada per Floresta. Il locale, gestito da Giuseppe Di Perna e la sua famiglia, è accogliente e luminoso con numerosi tavoli dove viene servita una cucina prettamente semplice e genuina a base di prodotti tipici locali di prima qualità. La Trattoria La Rocca è punto di riferimento delladiacente Riparo della Rocca di San Marco da cui prende il nome. Dispone di ampio parcheggio.