TACO THE TOWN When you first walk into the brand new Street Taco and Beer Co. off Congress Street north of Church, you can’t ignore the similarity between the new locally owned joint and the national chain Chipotle. Even the menu is kind of similar—offering single street tacos with flour or corn tortillas for $2 […]
