Choo Choo is a nice locally owned bar and grill in the heart of Millard, Nebraska. Get yourself ready for some cheap beer and great karaoke. You will feel like you are in a hometown bar without the big city lifestyle. Everything just seems to slow down in there. Friendly bartender and nice customers as well. They have a golden tee and a good karaoke system. It's a nice change of pace from the usual bar scene.
more