Downtown Aquarium is a public aquarium and restaurant located in Denver, Colorado, at the intersection of I-25 and 23rd Ave. The 107,000 square feet main building sits on a 17-acre site adjacent to the South Platte River. Its freshwater and marine aquaria total approximately 1,000,000 US gallons, and exhibit a variety of fish and other animals.
The Downtown Aquarium in Denver is owned and operated by Landry's Restaurants, Inc. It is accredited by the Association of Zoos and Aquariums.
Wikipedia https://en.wikipedia.org/wiki/Downtown_Aquarium,_Denver
Official Website https://www.aquariumrestaurants.com/downtownaquariumdenver
Twitter https://twitter.com/AquariumDenver
Facebook https://www.facebook.com/AquariumDenver
Phone +1 303 561 4450
Address 700 Water St, Denver, CO 80211, United States
Coordinates 39°45'6.443" N -105°0'50.021" E