I go here often, the bartenders are always very attentive. They have five dart boards and two pool tables. We've never had a problem getting one of them. Drinks are not crazy pricey.
Address: 8116 S 84th St, La Vista, NE 68128-3305
Location: United States > Nebraska (NE) > La Vista
Phone Number: +1 402-331-6112