39°Mostly Cloudy

Stop Work Order for Taco Impala Hoping to Come to 1358 H St, NE

by Prince Of Petworth December 12, 2011 at 12:30 pm 0

Thanks to a reader for sending word and photo about a stop work order posted at 1358 H St, NE. In Sept. ’11 we learned that 1358 H St, NE will be home to the popular Taco Impala which had temporarily operated out of the Philadelphia Water Ice space down the street at 1204 H St, NE. Hopefully this is just a hiccup.


Subscribe to our mailing list