Ring-a-ding-ding: Taco Bell opens