Get directions to: Taqueria San Miguel, Dallas, TX
Restaurant address: 1322 W Clarendon Dr Dallas, TX 75208, USA
Restaurant: Taqueria San Miguel