Captain’s Diner - A family Restaurant on Padre Island

Located on Park 22 on Padre Island