Restaurant
Barra Grill
39 locals recommend,
Location
314 Av. Min. Ivan Lins
Barra da Tijuca, RJ
Tips from locals
Steakhouse with great variety of meat, seafood and salads. Like others "Churrascarias" is expansive but "all you can eat".U$ 80
Unique things to do nearby
Locals also recommend
- 24 locals recommend