Taqueria El Monarca is located at 13150 FM 529 in Houston, TX 77041(FM 529 @ Eldridge - a few blocks south of Traders Village)