La Pepa Tapas Bar Project Detail La Pepa Tapas is a familiar restaurant in the heart of Huelva downtown, a city in the south of Spain. → Visit Facebook Page