Brasa South American Steakhouse opens in Canal Place
Walk through the glass doors under the Brasa sign on Canal Street and you’ll immediately get the sense that this isn’t your average steakhouse. First, there’s the music, with lively refrains from South America setting a Latin tone. Then there are the lush …