Was randomly in the area on Allen right below Houston and spotted a tiny mexican grocery that advertised tacos among other hot foods in its windows. Tried the goat, chorizo (freshy ground from the link), and the carnitas. All were shockingly good... better and fresher that Castro's in Ft Greene IMHO. They make everything to order (which includes cooking the meat) so it takes a while, but I think it is quite the find. And when I say tiny, there were 3 of us in the shop and it was hard to move around. Has anyone else chanced upon this spot?