Get Directions Taqueria Tijuana Address: 5139 S 24th St Omaha, NE 68107 Phone: (402) 731-1281 Find Nearby Lodging Comfort Inn at the Zoo 2920 S. 13th Ct, Omaha, NE, 68108 Hotels & Motels Visit Website Imperial Motel 1209 N. Fort Crook Rd, Bellevue, NE, 68005 Hotels & Motels Visit Website Leave this field blank See All Lodging Find Nearby Attractions El Museo Latino 4701 S. 25th St, Omaha, NE, 68107 Museums Visit Website HISTORY WALKS LLC Various Locations, Omaha, NE, 68107 Tour Operators Visit Website Leave this field blank See All Attractions