You're way out of the loop if you haven't seen or heard that there is now a Taco Deli on North Lamar. Even more wrong than not knowing there's a new-ish location, is not having eaten there.... so you if you haven't yet, then you just need to make it a priority. Since it isn't brand new the lines aren't quite as terrible as they were at first. I've also been generous enough to chow down at this location on at least six times by now and can verify that they definitely have their sh*t together. So go, enjoy and let their Dona sauce Blow. Your. Mind.
But... in the meantime, let your eyes feast on the smorgasbord of pictures below until you can get some in your belly.
A beautiful cup of cold brewed heaven from Hound's Tooth Coffee next door.