Dec 2 Dec 2 Madrid's best coffee, best gambas (prawns), the Royal Palace of Madrid and Dingo Shane Nixon Spain, Food & Drink, Travel