Really good place. I get the turkey tail tacos. They are amazing. Im not a fan of menudo but my buddy is. He swears this is the best place in town to get it. Said its cleaned really well and cooked only on the weekends. You have to get there early because it goes fast.
Defiantly would recommend this to my friends.