Looked today (Sunday) for Taqueria El Charro Caminante, which someone said was "on Pershing" in Arlington. Didn't find it (though lunch at Amma Vegetarian, instead, was good aside from sloshing the soup into my lap).
So where is the Taqueria? Anybody got an address or directions?
And fave items (this time not lkimited by price)???