The Urinals of Los Ponchos

Los Ponchos is a Mexican restaurant located in Mexico City, Mexico.

Filed under: Bars & Restaurants

This photo was sent in by DS. He writes: "This pic is from a restaurant in the Polanco area of Mexico City, a very nice neighborhood. Los Ponchos serves some of the best tacos in all of Mexico."