Ibis is a very good dining value just two blocks off Union Street in Concord, NC. As mentioned in other comments, the menu is diverse and features flavorful dishes with plenty of spice for those who love curries, Indian and Caribbean influences.
Service can be very slow when the restaurant is busy, but the servers who are there do their best to keep up and we are on a first-name basis with more than one of them after a couple dozen visits.
Live music is fun for the kids, though it is sometimes a bit loud in the small dining space. Decor is spartan, the small space not too crowded.
Hands-down the best menu in Concord - don't let the location in the odd strip of shops discourage you from trying this great little restaurant!