I was in Vereeniging for business and had dinner at the Rio Sol quite by chance on the first night. I was so impressed I went straight back the next night! Now Vereeniging is not a great place, but thanks to the Rio Sol, I was actually sorry that I wasn`t staying another night! I `specialise` in espetadas, meaning if there is one on the menu, I WILL order it. So if I say an espetada is good, I speak from experience. The Rio Sol espetada is THE best I have had. Period. Service is friendly and quick. There are LOTS of good dishes on the menu, and the portions are generous. Go there!