Browsing Tags

Chipirones

Seafood Madrid

La Castela Chipirones Encebolladas

“Oh, baby!” The high energy-server wearing glasses with diamond-shaped lenses shouts this every time he delivers a plate at La Castela, a raucous tapas bar with serious food located due east of Madrid’s Parque...