Telegraph Travel's guide to the best restaurants in Madrid, including the best tapas in Madrid, Michelin-starred restaurants in Madrid and the best vegetarian restaurants in Madrid, in areas including Plaza Mayor, Opera, La Latina, Paseo del Prado, Chueca, Malasaña and Salamanca.