Dragon's Palace Restaurant Address: 8576 E Broadway, Vail, AZ 85641 Phone: (520) 762-6126 Payment: Restaurants, Caterers, Chinese, Banquet Rooms Other Businesses: Arizona Legal Choice LLC at 630 N Maxine Dr, Vail, AZ 85641 Wilson, Rachel at 103 N Park Ave, Vail, AZ 85641 Baskin Robbins at 13643 E Aviara Pl, Vail, AZ 85641