I walked by this Brazilian/Peruvian/Spanish place on W Dedham St somewhere between Washington and Tremont. Unfortunately, I was more interested in looking at the menu than the name of the place and forgot about taking down the name. It looked somewhat civilized but quiet, with 2 tables occupied around 9:30ish.
The menu seemed a little spread out (even offering a few Mexican items) and they didn't list feijoada, a pretty central Brazilian item.
It looks like a risky but curious proposition to me, and just to leave no stone unturned, has anyone tried this place?