Relative Search:
Baidu Google
Edit this listing

Ted's Restaurant

5717 Padre Blvd
South Padre Island , TX 78597
956-761-5327

Driving Directions

From:
To: 5717 Padre Blvd ,South Padre Island , TX 78597