Write a review
Taqueria Restaurant Vallarta/2130 Palmer Hwy - Texas City - Texas (TX)
2130 Palmer Hwy, Texas City, TX 77590-7138, Texas City, Texas (TX)
+1 409-945-6533
2130 Palmer Hwy, Texas City, TX 77590-7138, Texas City, Texas (TX)
+1 409-945-6533