A Florida restaurant was featured on a national scale in a Pepsi commercial with a big meaning.
Share