News

Located at 715 Crescent St., the old Bank of America building, Taco Bell opened its doors to the public earlier this month.