1313 Padre Blvd. South Padre Island, TX 78597   (956) 761-9990

Contact

US
Due to the table availability for groups larger than 6 people, we do not accept reservations.
For questions or comments about your  visit, please give us a call!

Our

LOCATION

1313 Padre Blvd.

South Padre Island, TX

78597