Mexican · London
Good food.
Great flavour.
75 Chamberlayne Road, London, NW10 3ND
Opening hours to be confirmed
Birria Taco is a local takeaway in London, NW10 3ND. A menu has not yet been added to this listing.
Birria Taco is listed at 75 Chamberlayne Road, London, NW10 3ND. Opening hours and menu details can be added by the verified owner.
Loading reviews…