Its funny, i was going to recommend 2 of the 3 restaurants you listed in the forum ("looking for a good restaurant". I just thought the question was too broad and didnt know whether to recommend mexican, italian or what! I do think that agave is a bit small for bday parties but someone like me wouldn't really mind. Anyway, just thought I'd add you as a friend...I like your taste :)
Shag Me
23-F