Posted in Uncategorized Stackers Restaurant – 2855 W Cactus Rd, Phoenix AZ 85029 August 20, 2022 Stackers Restaurant 2855 W Cactus Rd, Phoenix, AZ 85029 . Categories: American (Traditional); Nightlife; Restaurants; Bars; Pubs Latitude: 33.5961902 Longitude: -112.1206299