Taco Taco is a taco spot at Stall 7, Market Peckham, 133a Rye Lane, London SE15 4BQ, in South London. It is one of 16 taco spots we list in South London. We have not confirmed its opening hours yet, so check before you travel. The closest other taco spot on our map is Guacamoles, about 50 m away.