The Shrimp Haus Restaurant

33261 State Park Road 100
South Padre Island, TX
956.772.9772
26.078136
-97.162006

for The Shrimp Haus Restaurant
Directions
from: