Clayton's Beach Bar & Grill
Bars, Seafood
South Padre Island, TX
1.0 mi