1004 S Padre Blvd H1, South Padre Island, Texas 78597 USA
Create your own own with Fish, shrimp, cucumber, tomato, red onion, jalapeƱo, jicama & avocado
Photo Credit: Yelp