
3911 14th Street, NW
I suppose being proclaimed “The best taqueria in Washington by a long shot” will fill up some tables. And I guess the awesome weather didn’t hurt either…

3911 14th Street, NW
I suppose being proclaimed “The best taqueria in Washington by a long shot” will fill up some tables. And I guess the awesome weather didn’t hurt either…