Zebra Beach is a seasonal pop-up bar with a beach setting. Enjoy refreshing drinks and BBQ snacks in a unique, cultural environment.