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.
4 Comments


RSS Feed