This place serves an amazing pizza amongst other things. They also brew their own beer. Highly recommend this place if you're in the mood for some good pizza, especially if you want to drink some great tasting beer!
1905 Padre Blvd.
South Padre Island, Texas 78597
956 - 761 - 1361