It has an urban, industrial feel. It has a live DJ. It has a festive atmosphere. It has a patio. And, in addition, to the tacos, gorditas, crunch wraps and chulapas that you’ve come to love and expect, it has beer! It’s the new Taco Bell Cantina which opened today at 200 Euclid Avenue on… Continue Reading