Write a review
Taqueria La Favorita/314 Spencer Hwy - South Houston - Texas (TX)
314 Spencer Hwy, South Houston, TX 77587-3635, South Houston, Texas (TX)
+1 713-910-0188
314 Spencer Hwy, South Houston, TX 77587-3635, South Houston, Texas (TX)
+1 713-910-0188