Favorite

Clayton’s Beach Bar and Grill

About Clayton’s Beach Bar and Grill

Telephone

956-761-5900

Website

http://claytonsbeachbar.com

Base of Operations

6900 Padre Boulevard
South Padre Island, TX, 78597, United States