Place: The Locke Chinatown, Locke, California, United States
By Karen Schmautz Uploaded on 10 February 2008 37 views
Looking down the main street towards Al the Wop's restaurant...the only restaurant in town.