date:Nov 06, 2012
There's a new Mexican-style upscale fast casual concept that's looking to grow across America.
It's called America's Taco Shop, and based in Scottsdale, AZ. Founded in 2008, it now has six locations around Phoenix and is opening six more in Arizona, Florida, California and Texas, reports Ron Ruggless at Nation's Restaurant News.
What's this place all about?
NRN interviewed cofounder Terry Bortin. Here are some takeaways to give you a feel of what the place is like:
The brand used to be