DF Tacos Tottenham Court Road
DF Tacos Tottenham Court Road is a modern Mexican restaurant decked out with cool artwork. They offer all kinds of delicious bites, such as pork pilbil buns, grilled burritos and chilli salt fries, plus delicious cocktails such as frozen margaritas.