Taco Palenque drive-thru now open

The Laredo-based company has made its way to the Southside.