Get directions to: Red Rooster Cafe, Chappell, NE
Restaurant address: 657 2nd St Chappell, NE 69129, USA
Restaurant: Red Rooster Cafe