Steak 'n Beach is located in Angra dos Reis, Brazil on Ilha Grande State Park, Praia do Abraão 192. Steak 'n Beach is rated 4.5 out of 5 in the category restaurant in Brazil.
Address
Ilha Grande State Park, Praia do Abraão 192
Accessibility
No wheelchair-accessible car park