La Vista, NE — Open 24/7