All types Bar Restaurant All types All types Bars Restaurants Best bars in Spencer, NE 5 Angels Inc 89541 Power Rd, Spencer, NE 68777 Bar Insomniac 101 South Thayer Street, Spencer, NE 68777 Bar