Amado AZ Restaurants 1. 3001 E Frontage Rd, Amado, AZ 85645 | Cow Palace (520) 398-2651 2. 28802 S Nogales Hwy, Amado, AZ 85645 | Cow Palace (520) 398-8000