Claytons South Padre Island - The Biggest Beach Bar in Texas Visit the Best Beach in Texas, and enjoy delicious seafood and our signature Turbo Pina Coladas Seating is now available on our newly built pier featuring the best beach views ever found on the shores of South Padre Island