There are many fine restaurants located on South Padre Island. Some of the best tasting shrimp in the world is available in many of the South Padre Island eateries.
click for more info