Churrascaria Chimarron

Juiz de Fora, Brazil

The best food in the area according to some reviews. Delicious meat and friendly staff. Great atmosphere.