Ted's of Beverly Hills . . . Toro, is that the steakhouse with the iffy slogan, "We love to put our meat in your mouth"? 8O