Get directions to: La Sierra Meat Market, Taylor, TX
Restaurant address: 905 W 3rd St Taylor, TX 76574, USA
Restaurant: La Sierra Meat Market