Authentic birria tacos and quesadillas from this hidden North London gem—fresh, flavourful, and quick, though consistency can slip when signature dishes sell out.
Info
📍
Address
Unit 3, Seven Sisters Market, 245–253 High Rd, South Tottenham, London N15 5BT, UK, LDN