This place is good but customer service is not optimal. Probably a 4 star for the food. Tamales are delicious and probably my #1 place to get when I'm in the mood for something fast and delicious. However as of late the consistency has not been the same. My favorite ones the chicken tamales, the difference between one tamal from the next is vast. Some had lots of shredded chicken while others had very little, this from the same batch (1 dozen that I ordered)...I don't like surprises with my food, consistency is a must.
On the service level, the wait is excessive but that's impart to the inefficient process they have and telephone calls for pick up orders. Most people the go there and order to go, shop there exclusively to buy tamales. How about you speed up the process by adding a second register and a dedicated person for customers that are buying tamales only? You will get more of my business and others if I don't have to wait 15-25 minutes in a line of 5 people because the cashier is getting ready the order she just got in the phone while we are waiting in line...or they disappear in the back to prepare/pack food for orders...this is so inefficient and not customer service focus.