Can Roca ya tiene una tradición centenaria en la hostelería. El local era un antiguo hostal donde los viajeros hacían una pequeña parada.
Actualmente convertido en restaurante, la cocina se ha modernizado pero siempre manteniendo la esenca de la abuela. La típica cocina catalana se degusta en platos característicos del Pla de l'Estany como los "fesols banyolins" o especialidades de la casa como los canelones de Can Roca.