Taco Factory
Address:
1817 Padre Blvd, S Padre Island, TX 78597
Phone:
(956) 772-2011
Restaurants,
Mexican
Other Businesses:
- La Jaiba Seafood Restaurant & Lng at 2001 Padre Blvd, S Padre Island, TX 78597
- Dairy Queen at 2401 Padre Blvd, S Padre Island, TX 78597
- D Pizza Joint at 2413 Padre Blvd, S Padre Island, TX 78597
- KFC at 3201 Padre Blvd, S Padre Island, TX 78597
- Cafe Cafe at 1314 Padre Blvd, S Padre Island, TX 78597