Get directions to: Taqueria La Mexicana, San Juan, TX
Restaurant address: 1803 N Raul Longoria Rd San Juan, TX 78589, USA
Restaurant: Taqueria La Mexicana