Visit Website Get Directions Taxi's Grille & Bar Address: 1822 N 120th St Omaha, NE 68154 Phone: (402) 898-1882 About Breakfast, Lunch, Dinner and Drinks 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 Batchelder Family Scout Museum 12401 W. Maple Rd, Omaha, NE, 68164 Museums Visit Website Cunninghams Pub & Grill 10904 W Dodge Rd, Omaha, NE, 68154 American Visit Website Leave this field blank See All Attractions