First of all, these are the best tamales I've ever eaten in my life! ( Sorry Grandma! )
They are huge compared to the average tamale and they are filled with meat or cheese, depending on your order, and not dry and all masa. It's definitely not a dine in restaurant, my office orders for lunch and just picks up. Cash only is some what bothersome, but to be honest if they took cards I might be over there everyday...
For the reviewers complaining about certain flavors not being available all day, My office is right across the street so we've gotten to know the owner's fairly well and asked them what the deal was. They have different ladies employed that make each of the sauces at different times of the day or on different days all together. Everything is made fresh for that day, they don't like to hold over tamales, or sauces. They want the food to be fresh and hot, not like the kinds you could buy at any other grocery store that could have been sitting in the fridge for days or even weeks ( YIKES.) It is distinguishing factor that make these tamales better than any other fast service one out there. THESE TAMALES ARE FREAKING FRESH!!
The best thing to do is make a quick call and ask what flavors they have available before you head over to pick them up just to be sure they'll have what you are looking for. And even if they don't I would still try something on the menu because it's all delicious and flavorful anyways!!