28°Partly Cloudy

Mama Chuy Taqueria Opens at 2620 Georgia Ave, NW

by Prince Of Petworth December 22, 2011 at 4:30 pm 8 Comments

Back in May ’11 we learned that a new taqueria was coming to the old Philadelphia Water Ice Factory at 2620 Georgia Ave, NW. I’m happy to spread the word that they quietly opened up last week. The place looks great:


Downstairs


Upstairs

And take a look at the December menu after the jump.

×

Subscribe to our mailing list