Good Life Sports Bar & Grill at the Creek Categories Bar/TavernRestaurant 1203 S. 180th Street Elkhorn NE 68130 (402) 637-3158 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×