Visit Website Get Directions Cilantros Address: 640 N. 114th St. Omaha, NE 68154 Phone: (402) 505-3686 Social: Facebook Twitter About Mon - Sat: 11:00 am - 10:00 pm Sun: 11:00 am - 10:00 am Find Nearby Lodging Days Inn & Suites 11515 Miracle Hills Dr, Omaha, NE, 68154 Hotels & Motels Visit Website Super 8 Motel - Omaha/West Dodge 11610 W. Dodge Rd, Omaha, NE, 68154 Hotels & Motels Visit Website Leave this field blank See All Lodging Find Nearby Attractions Cunninghams Pub & Grill 10904 W Dodge Rd, Omaha, NE, 68154 American Visit Website Taxi's Grille & Bar 1822 N 120th St, Omaha, NE, 68154 American Visit Website Leave this field blank See All Attractions