After two tries I can convincingly say I really like this place. Admittedly the name and Central Square location did not inspire much confidence but this is amongst the better Taqueria's I have tried in the Boston area.
Have ordered every type of Taco on the menu with the Chorizo and Tinga being the standouts. The Carnitas is probably the only one that fell short and is just okay. The main highlight though are the Tortillas. Hand Made in house Corn Tortillas that are good by anyone's standard.
For someone that lives in Kendall Square I also appreciate the fact that they are open late and deliver to the area.