Although you may be spending a great deal of time on the beach, it's important to wear a shirt and shoes when entering any indoor business establishments. It's considered highly disrespectful to enter a store or a restaurant in a bathing suit or other inappropriate attire.