bars island restaurants south south padre island restaurants and bars 200 W Tarpon St. See reviews photos directions phone numbers and more for the best Bar Grills in South Padre Island TX. … Saturday, November 5, 2022 Edit