103 E Saturn Ln, South Padre Island, Texas 78597 USA
Fried apple pie with ice cream and caramel drizzled on top
Photo Credit: Yelp