"the time has come for us to shutter operations at the Chinatown location of Taco Bamba and Poca Madre"
inside 777 I Street, NW courtesy Taco Bamba Thanks to Caitlin for passing on the sad news: "Friends and Loyal Guests, Like so many other D.C. restaurants, the time has come for us…