Maui Tacos in Atlanta?
Is there a Maui Tacos in Atlanta? Really liked it in Maui and we pass thru Atlanta often. Website isn't real clear. Thanks!
Not anymore. Maui Tacos came over from Hawaii and the some of the first stores were in Atlanta, including the corporate training store. There were four at one time. However due to the wizards running the franchise most of the stores were short-lived. The franchise had grandiuos plans for hundreds of locations but was apparently not willing or able to support them.