All/Where in Houston? Where in Houston? Biscuit Paint Wall in Montrose! Jill Jarvis 2014-06-10 Jill Jarvis / June 10, 2014 / 0 0 Yesterday I asked where in Houston this picture was taken. It’s of the Biscuit Paint Wall in Montrose! Find it at 1435 Westheimer, Houston, TX 77006! Go HERE to learn more!