Stephen Starr's latest venture pays delicious homage to Paris
Tapas and tequila reign at this deliciously over-the-top Mexican hot spot