This article originally published at Is this San Antonio outpost home to the No. 1 burger joint in Texas?.