One of my friends is coming into town. She's been all over-Cuba, Brazil, Argentina, Chile, Paraguay, the DR, and Bolivia. I havent seen her in ages and would like to surprise her with some great Latin American food, can be a combination or a regional cuisine from any of the countries above.... But, I also want a nice atmosphere and somplace not too expensive. Someplace festive but also good for talking. Any recommendations?