Yan's Beach is a Mediterranean restaurant offering outdoor dining. It's family-friendly and provides vegetarian options.