Get directions to: Huddle House, Palatka, FL
Restaurant address: 3909 Crill Ave Palatka, FL 32177, USA
Restaurant: Huddle House