Get directions to: Lil Red's Shack, Waterbury, NE
Restaurant address: 59020 Highway 20 Waterbury, NE 68785, USA
Restaurant: Lil Red's Shack