I had the Inca "sandwich". I say "sandwich", but it is really a "wrap" of sorts. Well, call it a sandwich or call it a wrap, but whatever it is it was phenomenal. The mix of flavors along with a perfect texture and feel, just made we want to say "oooh that is good" with every single bite that I took.
I didn't try anything else, but the Inca get's 5 stars!