Ted's Restaurant
Home
United States
Texas
Ted's Restaurant
Ted's Restaurant
Padre Boulevard, South Padre Island, TX 78597, United States of America
Sep 30, 2024
Related listing
Coral Reef Lounge
West Georgia Ruth Drive, South Padre Island, TX 78597, United States of America
Cafe Karma
5200 Padre Boulevard, South Padre Island, TX 78597, United States of America
BurgerFi
5001 Padre Boulevard, South Padre Island, TX 78597, United States of America
+1-956-433-5502
Clayton's Beach Bar & Grill
6900 Padre Boulevard, South Padre Island, TX 78597, United States of America
+1-956-761-5900
PadreRita Grill
West Oleander Street, South Padre Island, TX 78597, United States of America