Placita del Rio
910 W Irvington Rd
Tucson, AZ 85714
Placita del Rio is a charming establishment nestled in the heart of Tucson, AZ, offering a unique blend of shops, dining options, and cultural experiences.
Visitors can explore a variety of local businesses and artisans while enjoying the vibrant atmosphere and scenic surroundings of this hidden gem.
Generated from their business information
Also at this address
See a problem?