Petra Beach is a 24-hour restaurant specializing in meat dishes. They often host Greek-themed evenings with live music.