Mexican · Croydon
Good food.
Great flavour.
Unit 31, Boxpark Croydon, 99 George Street, Croydon, CR0 1LD
Opening hours to be confirmed
The Taco House is a local takeaway in Croydon, CR0 1LD. A menu has not yet been added to this listing.
The Taco House is listed at Unit 31, Boxpark Croydon, 99 George Street, Croydon, CR0 1LD. Opening hours and menu details can be added by the verified owner.
Loading reviews…