Taco Bell Cantina, the chain’s new flagship restaurant, recently opened in Toa Baja, bringing to the island a new urban and modern concept with unique offers in its category, restaurant owners said. “With a local ...