Home»All»Where in Houston? Downtown Aquarium! All/Where in Houston? Where in Houston? Downtown Aquarium! Jill Jarvis 2013-09-03 Jill Jarvis / September 3, 2013 / 0 0 Yesterday I asked where in Houston this picture was taken. It’s from the Downtown Aquarium! Watch the website for coupons this Fall. In September there is Buy One Get One Free Admission on Saturdays!