
Tacos are in our future (and sushi?)The rumor we picked up and reported a few weeks ago that a taco stand could be moving into the space once occupied by Best Buds flower shop at 41st and E. Blaine has proven true. A company called Taco Bar LLC has applied for a liquor license for that site, though no construction activity is currently underway there.Meanwhile, there's a new rumor, though unsubstantiated (that's the thing about rumors),...