Granny’s Taco Dream Land!

Hello Chow Hounds,
Every once in a while, someone will tell me with great assurance about a wonderful place to chow down. They will say, “You just have to try it” or better yet “It’s the best place ever!” I get so many request to visit restaurants that I try to weed out the bad from the maybes and the good.