Taqueria Tijuana has signed a lease at 307 North 114th Street for its third location. The Mexican restaurant will operate in a 2,250 sq. ft. space formerly occupied by Which Wich, according to Todd and Will Schneidewind of NAI NP Dodge, who represented the landlord in lease negotiations. Taqueria Tijuana’s original restaurant is at 5139 South 24th Street in the South Omaha Main Street Business District. The second location is at 12242 K Plaza in the L Street Marketplace.