Casa San Pedro offers Italian and Mediterranean cuisine. Pet-friendly dining is available.