I had the chipotle chicken sandwich and it was very good. Everything is very inexpensive. They are located inside the financial center. A little hard to find as there is no signage but it's worth it.
I am in the area for business reasons and these reviews have helped me find great places to eat so I hope someone else finds this helpful as well.