Just stop by & do a taste test on all of them.
I was buying mine from La Botana 2210 East WJB
(979) 774-8940. But the last time they weren't as good, then i tried La Familia 300 N Tex Ave, they were good. If you have time taste all, call ahead you may need to order them ahead of time.
Didn't like the Maria's Tamale but they do make them all year long, just pour some warm Rotel on them that helps.
If your driving by San Antonio stop at Delicious Tamales 1330 Culebra Rd. (210) 255-2023. Or if you still have time they will ship them.
http://www.delicioustamales.calls.net/
[This message has been edited by bubba_joe (edited 6/26/2014 7:19p).]