Get directions to: My Guadalajara, Stanford, KY
Restaurant address: 817 E Main St Stanford, KY 40484, USA
Restaurant: My Guadalajara