This late-night taco truck is now permanently parked on H street. Get there.
1251 H St NE (at 13th St NE)
Washington, D.C. 20002
http://solmexicangrilldc.com
(202) 808-2625