So, I have to impress some friends from Texas, and I'm now utterly confused on which location to take them to. I was inclined towards 8th Street, but have never been to any of them.
Help me out, Oh Sage Hounds!
P.S. I reviewed restaurants in Oaxaca for Condé Nast, so this place better be good. I've had the best (which is mostly in the mercados!)