Place: El Charro, Tucson, Arizona, United States
By Paul Cloutier Uploaded on 23 October 2007 321 views
One of the oldest mexican restaurants in the US.