shelives2eat.com
Tacu Tacu – Latin American Street Food in London
@Tacutacufood Facebook.com/tacutacufood Location: Currently a pop up in Casa Blue, Shoreditch “Latin American street food served with a smile” Having spoken briefly with Phil, I could t…