There is a new restaurant in San Pedro Lorena claims is the best one yet. It is just down the hill from our places and the believe it is better than our previous which is, honestly, very hard to imagine. The name of the place is Tacos Atarantados. That, I am sure, will be my first stop the next time I am in town. The last think I need right now for my current nutrition plan is another place that makes tacos I cannot resist.