I'm in heaven!!!! I found Puffy Tacos in Round Rock, Texas that are "almost" as good as Puffy Tacos in San Antonio at La Cazadora!
They were so good I almost cried. Can you tell Puffy Tacos are my favorite food?? Better than eating Chocolate. With a mouth full of tacos, I just kept giving the waitress a thumbs up. I'm sure she thought I was crazy.
Tio Dan, I can't wait to come back.