Get directions to: La Popular Tamale House, Dallas, TX
Restaurant address: 5004 Columbia Ave (at N Munger Blvd), Dallas Dallas, TX 75214, USA
Restaurant: La Popular Tamale House