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