I frequently enjoyed the food and atmosphere here until I had a very bad experience with the very rude hostess and manager. There were 10 of us celebrating a birthday and our night was ruined. We left Soul, went to the Diamond where we had better service. Soul, quite frankly, lacks "soul". The food is good but the unwelcoming, rude staff is a major turn off.