A new Mexican restaurant is going to open in the old art supply store on the 600 block of University Avenue. Linda Falkenstein reported
this today. From what I've heard, it is to be called The Taco Shop and is in the blatantly odd position of being the first outpost in the States for the chain which only has franchises in Europe. (Amsterdam is one outlet, I believe.) Yes, a European taco joint is finally opening a storefront within 1500 miles of Mexico.
Back in December, they had hoped to open this month but it's been slow going. As of a couple weeks ago, not all necessary permits had yet been obtained. Also planned is a grand opening bash.