Get directions to: El Eclipse, Schuyler, NE
Restaurant address: 1118 B Street Schuyler, NE 68661, USA
Restaurant: El Eclipse