Loading map…

Pícaro 213

Pícaro 213 in Madrid, Spain, offers a vibrant culinary experience. The enticing aroma of Spanish tapas fills the air. Enjoy the wonderfully varied textures of their small plates. A taste of Madrid's lively food scene.