I can't remember the name or the cross st. of that place on 5th Ave. in the Slope - it's Ecuadoran I think - they have guinea pig, among other things. Maybe it's on 13th St.? Maybe it begins with an A or an E? Can somebody help me out? I have to meet someone for dinner there at 7.