Mexican in London: Red & Green?
I know the issue of "is there decent Mexican to be had in London" has been booted about the board several times, but I've not seen mention of a place called Red & Green Cantina (Bethnal Green tube).
Has anyone been there? I ask -- with trepidatious optimism -- simply because I ran across them on the SquareMeal website. Checked out their own website, and they at least seem terribly serious about tequila ... anyone know if that extends to their food?