DD's Seafood & Grill 4140 W Ina Rd Suite 180 Tucson AZ 85741 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×