Default
By A Yahoo! Contributor, 6/7/08
Thee best tamales on this planet. I've eaten these tamales since I was old enough to eat! I have since moved from Los Angeles, but I get them every time I'm out that way. Nothing, I mean nothing, tastes as good as fresh steamed tamales from this place. I'm in the high desert now and I can hardly wait to get some!!!! Buy them uncooked and steam them yourself, you will not
believe the taste.