I have a serious crush on the green chicken tamales that Cinco de Mayo sells. Finally checked it out - having to navigate god-awful construction and road closure - and I will be back. I tried the fresh tortillas - good. The beans- same. Same, same for the chicken verde, but the tamales. OHMYGOD. And they are...$2.00. And huge. And the red pork ones are very good also. Did I say $2? I almost feel guilty.
Try them. Go down the alley and park next door - they are hurting for business with construction. You will NOT be disappointed.
38th and Nicollet. They also have a good bakery -the churros were excellent and an interesting meat market.