Tavo is more of a upscale Soul Food Restaurant. My first going I was very pleased with the with the food and quality style of the restaurant. I really enjoyed the fresh veggies. The second time I went to Tavo the visit wasn't so positive. The food was still amazing when it finally came. Understand, that they were pretty busy with a multiple party night at the restaurant. So the service that night was not all that comforting but I give them an A+ for their effort.