Restaurants & Bars 3

Del Valle

Taco | Feb 16, 2004 10:13 AM

Has anyone been to Del Valle (665 10th Av)? It got a pretty good review in the Village Voice. I really like the tacos at Tehuitzingo, a few door north of there.

Want to stay up to date with this post?

Recommended From Chowhound