Home»All»Where in Houston? Allen’s Landing! All/Where in Houston? Where in Houston? Allen’s Landing! Jill Jarvis 2012-04-24 Jill Jarvis / April 24, 2012 / 0 0 Yesterday I posted this picture. Did you guess where in Houston it was taken?If you guessed Allen’s Landing, you are right! Take METRORail to Downtown and go see it for yourself!