Soul Veg.'s DC branch is not so impressive. For one thing, it's not clean; the floors and counter are dingy, and the kitchen didn't look much better. There's limited seating. The service was extremely slow and confused; I placed an order and then waited twenty minutes before it was ready, and this was in the middle of the afternoon, with few customers. If you're going for the buffet items, it would be fast, but if you're ordering off the menu, be prepared to wait. That said, the food was quite good (particularly the tacos) and reasonably-priced, which is why I give the place two stars.