Just opened on Mare Street in London Tacu Tacu is serving up some great tacos. We had a pair of slow cooked ox check tacos and some fish tacos which were delicious. Nice bunch of guys running the place. We'll be back!
“Tasty tacos from the friendly boys at tacu tacu ”