Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Outer Boroughs >
Dec 27, 2007 08:47 AM

Taco Madre?

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

  1. Click to Upload a photo (10 MB limit)
  1. They went out of business -- about a year ago I think.