This thread was originally created May 16, 2019. I'm reposting / reupping this because this post and other content from me are no longer available on the forum. An archive link to this thread is here.
2136 W 34th St site of Doyle's Restaurant in Houston in the Shepherd Forest neighborhood.
Google Street view February 2019