Cow Palace, AMADO, Arizona (AZ)
Conveniently located at 28802 South Nogales Highway () in AMADO, Arizona (AZ) (85645), Cow Palace is available at 5203982201. We advise you to give them a call beforehand to make a reservation.
More restaurants in AMADO, Arizona (AZ)
Cow Palace contact information and details:
Address: 28802 South Nogales Highway - , AMADO, Arizona (AZ) 85645
Contact Phone: 5203982201