Quaint, fun and unique, this spot has a lot going for it. There is literally a mama cooking in the kitchen, so the food is pretty good. Plus the tacos are $2.50 each, so definitely great value.
Be warned the place is small, so large groups can be an issue.