Christ, there's a blog for everything these days... Taco Bell still exists at the corner of Industrial and St.Laurent in Ottawa but that's about it. Remember Crackers 2000? Anyone? nero, or was it plow, played one of thier very first shows there and right below there was a Taco joint...it didn't do so well.