Our Location

We are located beachside at the La Quinta Inn & Suites South Padre Island. Head north on Padre Blvd. (TX-100) and park at the La Quinta. We are located in the rear of the hotel.

The Lookout Bar + Refuge
7000 Padre Blvd.
South Padre Island, TX 78597
+1 (956) 377-2019