The Sea Life Center is located on the Light House Square in Port
Isabel, between the Lighthouse and Pirate’s Landing Restaurant.
From South Padre, turn RIGHT off the Causeway onto Tarnava St
(at the Lighthouse) and follow the block around to Garcia St.
110 N. Garcia St. (Not Accurate for GPS or Navigation)
Port Isabel, Texas 78578