Chihuahua Brothers, which previously had a restaurant in Waverly, plans to open at 58 W. Biddle St. this spring. The move to a new neighborhood follows its nine-month stint inside a former Hip Hop ...