Get directions to: Mexico Lindo, Carrollton, KY
Restaurant address: 516 Main St Carrollton, KY 41008, USA
Restaurant: Mexico Lindo