Chimichurri's atmosphere is unlike any other. It's fun, different, happy, exciting and you really do feel the Latin American vibe. The food makes you feel as if you were travelling the Latin American world and the energy inside of our restaurant radiates that Latin energy throughout every table. The waiters, the managers, the chefs are there to make sure that you have the best Latin experience that you can find in South Africa. I really do hope that you experience this kind of dining because it's definitely a dining experience that is like no other.