Bar none this was the best restaurant my girlfriend and I went to in Buzios: SALT is located just outside of town not far up the street from Hotel Casas Brancas, the service was impeccable and the food (I had Seared Tuna with a Sesame Crust, she had the steak) were both phenomenal. Weather certainly helped (as did the exchange...
More