I just hit Fina Estampa for the first time, and everyone in my group really liked it. The menu includes Spanish and Peruvian items, and has good options for vegetarians. Everything we tried was delicious, and the prices were very reasonable -- and they have a full bar.
The space is large, so it would be great for a large group. And the service is very friendly and helpful.