3419 Ella Blvd, Houston, Texas 77018 USA
I don't know where David gets the quotes for these signs, but this one got me to thinking. You ought to see the new ones!
Photo Credit: Yelp