Restaurants - Seafood in South Padre Island, TX
La Jaiba Seafood Restaurant
Shrimp Haus