Downtown Aquarium (formerly Colorado's Ocean Journey) is a public aquarium and restaurant located in Denver, Colorado at the intersection of I-25 and 23rd Ave.