13309 S Padre Island Dr, Corpus Christi, Texas 78418 USA
Key lime pie for two please.
Photo Credit: Yelp