The following article was featured in:
Source:
Washington, DC News – WTOP News
04/18/2024.
Taqueria Xochi's original location is at 924 U St. NW. (Courtesy Taqueria Xochi)
Taqueria Xochi's original location is at 924 U St. NW. (Courtesy Taqueria Xochi)
D.C. restaurant Taqueria Xochi...
Continue on to full article...