Food ❯ Fast Food ❯ Taco Bell ❯ Taco Bell Cantina
The 3,000-square-foot venue at Anchorage Square is designed to serve alcohol late into the night in support of a broader retail revival strategy.