I am totally thrilled for Dos Taquitos’ little sister to open in The Creamery building where I work. Glenwood South needs a couple more fun spots that aren’t merely for weekend drinking binges. Not that their margaritas aren’t just about the best, but the food is great, too. Can’t wait.