The Taco Bell/KFC combo store in Destin, and the barely visible view of the beach! haha