Located in downtown Los Angeles , The Music Center is home to the Dorothy Chandler Pavilion , Ahmanson Theater , Mark Taper Forum , Roy and Edna Disney / CalArts Theatre , and Walt Disney Concert Hall .