Taco Restaurants in Newham
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Newham, 6 Chestnut Plaza, E20 1GL, Newham, United Kingdom
"Great service by the girl call Denisse food good too"
Price
The Average price for Taco is:
$5.7
Feedback
These reviews refer only to the mentioned ingredients.