Beachfront restaurant, Urban Beach, offers a relaxed dining experience with great views. Dog-friendly. Perfect for catching up with family and friends.