Peckham Market's beef birria tacos are liquid gold—rich, tender, and melting-in-mouth—with equally stellar chicken options and nachos that justify the splurge.
Info
📍
Address
Unit 10, Aylesham Centre, unit 10 Rye Ln, The Alys, London SE15 5EW, UK, LDN