I’ve seen The Night Owl taco truck around town, but I haven’t gotten around to trying their tacos — or so I thought.