Burbank Town Center is 25 minutes from Los Angeles and located off I-5 in Downtown Burbank, the landmark Burbank Town Center offers a choice of more than 100 retail shops, restaurants, entertainment venues and lifestyle services. Just a few miles northeast of Hollywood and known as the “Media Capital of the World,” Burbank is home to Walt Disney and Warner Bros. Studios.