2413 Padre Blvd, South Padre Island, Texas 78597 USA
The pizza that we started taking to go.
Photo Credit: Yelp