Thanks to J.T. for sharing the news and photos. He writes, “New Taco Stand on @HstreetDC where the Water Ice place used to be.”
Frozen Tropics has a bit more info on the space located at 1204 H St, NE:
“Tacos Impala is a new taco stand venture from two guys who are no strangers to H Street. Right now the menu is carnitas, braised beef, or bean and cotija cheese, tacos. Tacos run $3 each, and you can wash them down with a Mexican Coke, or Jarritos. Open for lunch and dinner 7 days a week. Late night hours on weekends.”
Reminds me a bit of Tomatillo Taqueria served out of Big Hunt in Dupont.