I know where it is.
I was just watching a tape of one of my favorite stand-up comedians, Lewis Black. He was doing his routine about how, one day while playing a comedy club in Houston, he took a walk and found a spot where there was a Starbucks directly across the street from another Starbucks. This, he says, is the End of the Universe. (I won't blow the rest of the routine for you here, just in case get the chance to see him perform it. It's really quite funny. So is he.)
I somehow sensed Mr. Black was telling the truth but, just to reassure myself, I went to the Starbucks website, did a search for Houston and noticed instantly that there's a Starbucks at 2029 W. Gray and another at 2050 W. Gray. I assume this is the location of which he speaks. Further research revealed that the Houston Laff Stop is located at 1952 W. Gray, so I'll assume that's the comedy club where he was appearing.
On the other hand, there are 120 Starbucks in Houston and a number of other comedy clubs. So maybe there are two Ends of the Universe.