I have so much to write about our trip to Mexico Beach, but for now I will just share a store between Mexico Beach and Panama City Beach that adds new meaning to the phrase "One Stop Shopping."