Restaurant Reviews from DiningGuide411.com
    Top : United_States: TX: South_Padre_Island

Pirates Landing, South Padre Island, Texas










Pirates Landing
110 North Garcia
South Padre Island TX United States

Located on a bluff overlooking the Laguna Madre with a view of South Padre Island, featuring seafood and sandwiches - moderately priced.

Web Information:
Web Page

Phone: 956.943.3663
Accepts: American Express, Visa, MasterCard/Eurocard

Alcohol: wine / beer

Parking: own parking lot