Get directions to: Lu's Patio Cafe, Tacna, AZ
Restaurant address: 39760 E Hwy 80 Tacna, AZ 85352, USA
Restaurant: Lu's Patio Cafe