Pepa is a restaurant offering Spanish cuisine, with a focus on tapas. The establishment is located in the Gràcia neighborhood of Barcelona. Key facts used from search results include the name 'Pepa' and mentions of 'Restaurante' and 'Gràcia'.