Oahu has open container laws that keep you from drinking in public spaces (including beaches and parks). But you can find enjoy several great local restaurants and bars right off the beach! I suggest checking out Rumfire or the famous Mai Tai Bar, both offering panoramic views of Waikiki Beach.