I recently ate at SJs. Consensus was, if you like shoe-leather, you'll like the brisket.
We first asked the waitress if there were a place we could buy beer nearby, as they don't have a liquor license. She replied to the effect of, "I don't know, I don't drink beer."
We then ordered the corn soup, which was good, but was really garlic soup, not corn soup. The "carnitos" appetizers were tasty, but serviced on some type of rice cracker, not anything "tex" or "mex."
We ordered a burrito. Last I checked, burritos were not served on "wraps." This was tasty, but it really wasn't a burrito--more like some shish kabob meat with a little rice and refried beans.
The ribs and brisket were really dry, and, according to my Tex-Mex raised non-kosher keeping companion--could in no sense be called BBQ.
The "BBQ" chicken was quite tasty; I would recommend that.
For dessert, we ordered coffee and pie. The waitress didn't tell us there was no coffee (!); she just didn't bring it and then we asked. When the owner came over to ask how things were, we mentioned we were disappointed there was no coffee. He looked confused. He said "they do have coffees. We serve coffee. Um, sometimes have problems with that." He seemed to be as baffled as we were that there was no coffee. Why they couldn't brew another pot was beyond us (there were plenty of patrons who looked like they would enjoy some coffee).
Re the pecan pie: as my companion said, he had never met one he didn't like. til now.