HOME > Chowhound > Outer Boroughs >
What have you made lately? Get great advice

Taco Madre?

Erv831 Dec 27, 2007 08:47 AM

Did the taqueria named Taco Madre on Montagur Street relocate or did they just go out of business?

  1. m
    mephilli Dec 27, 2007 11:27 AM

    They went out of business -- about a year ago I think.

    Show Hidden Posts