Rock and Roll Patio Address: 8510 N 7th St, Phoenix, AZ 85020 Phone: (602) 759-8669 Hours: Mon: 11am-7pm Tue: 11am-7pm Wed: 11am-7pm Thu: 11am-7pm Fri: 11am-7pm Sat: 11am-7pm Restaurants Other Businesses: El Pollo Loco at 221 E Dunlap Ave, Phoenix, AZ 85020 Subway at 702 W Camelback Rd, Phoenix, AZ 85013 Jack in the Box at 7850 N 35th Ave, Phoenix, AZ 85051 Panda Express at 7000 N 16th St, Phoenix, AZ 85020 Alice Cooper's Town at 101 E Jackson St, Phoenix, AZ 85004