Get directions to: Tumbleweed, Anza, CA
Restaurant address: 58581 Us Highway 371 Anza, CA 92539, USA
Restaurant: Tumbleweed