In March 2013, while we were driving from Savannah to Charleston, we did a search on Yelp for vegan food and drove about 15 minutes out of our way (each direction) to go to Lamb's Bread Vegan Cafe in Columbia, quite near the State Capitol Building. It was described in Trip Advisor as Caribbean, but it appeared more African from the decor. Lots of space, both inside and outside, was devoted to the Caribbean/African theme, and it was fun to walk around and enjoy it while we waited for our food. There are various weavings, like baskets and wall ornaments, carved animals, like giraffes, and walls full of masks.
Judy got a nice kale salad and I got a combination plate with various types of vegetables: red cabbage, collared greens, macaroni salad, squash and sweet potatoes with raisins and lima beans (the beans were a little hard). It was good and good for you. We ordered a couple of vegan cupcakes for the road: cookies and cream and chocolate with walnut. Both were good.
It was not until a trip a short time later, when we visited the capitols in Atlanta, Montgomery and Tallahassee, that we started to add state capitol buildings to our trip agendas. If we'd started earlier, the capitol in Columbia was right within our grasp. We may have to go back. Lamb's Bread is currently the no. 9 rated restaurant in Columbia on Trip Advisor (out of 878).