Originally Posted by TransWorldOne
I am going to dissent on Big Apple. I was going to suggest
Barrio Cafe (2814 N 16th Street), but I'm not sure if that will appeal to everyone.
Perhaps My Florist would be better suited to a large group. They're at 530 W. McDowell Road. Unfortunately, that's the best I can come up with west of Central.
Either restaurant would be fine with me.
Other votes????????????????