Get directions to: La Tapatia Mexican Store, Leesburg, FL
Restaurant address: 2113 Citrus Boulevard Frnt Leesburg, FL 34748, USA
Restaurant: La Tapatia Mexican Store