I love this place! The pazole was awesome and had a lot of meat in it, the nachos were good, and the best thing about this place...$16 for a dozen tamales! The tamales are huge and cheaper than most places that sell them frozen. I love this place and will continue to sing their praises
places reviews