Get directions to: La Placita Number Two, Rio Rico, AZ
Restaurant address: 1060 Yavapai Dr Rio Rico, AZ 85648, USA
Restaurant: La Placita Number Two