Can Pepes is a Spanish restaurant specializing in grilled meats and seafood platters. It offers an authentic atmosphere with a large outdoor terrace.