21815 N. 26th Ave. Phoenix, AZ 85027
New River
623-434-1390
www.castlemegastore.com
Hours: Sun-Thu 9-1am, Fri-Sat 9-2am
Times Square in North Phoenix: Eating the World
By Josh Chesler
Tags: Eating the World
BEST PLACE TO DOUBLE DOWN
Castle Megastore on a Tuesday or Thursday night
Tags: People & Places, Castle Megastore, Castle Megastore
BEST ADULT RENTALS
Castle Megastore
Tags: Shopping & Services, Castle Megastore