Iv'e been told by people who know better than me that La Venencia on calle Echegaray is the best place for sherry in Madrid .