Flynn Taco Bell Email Format
RestaurantsIndiana, United States201-500 Employees
Flynn Taco Bell is a restaurant operator based in Indianapolis, Indiana, with a portfolio of more than 290 Taco Bell locations spread across nine states. As part of Flynn Group, it is positioned among the largest franchise operators in the world and ranks among the most substantial restaurant operators in the United States. The business focuses on owning and operating Taco Bell brands, supported by a sizeable workforce and a footprint that spans multiple markets.