Beach bar offering creative cuisine and energizing cocktails steps from the beach. A popular hangout.