Taja Indian

Taja Indian

industry headlines

Fast Casual Taja Indian Signs First Franchise Deal

2016-06-21 Taja Indian, a Denver based fast-casual Indian restaurant concept has signed a three-franchise location agreement in Houston, Texas.