$20 per person won't quite get you lunch at Fogo de Chao or Brazzaz (search for threads by name or "Brazilian Steakhouse") but they certainly have the table size and good vegetarian options if that's important.
Grand Luxe Cafe is a possibility (and the perennial answer to the oft-asked question on economically seating large groups in the Mag Mile / Near North area). It's less divisive here than Weber, Ben Pao, Cheesecake Factory, and other 'shiny' chain spots. Threads on all (and on general group seating in the loop) can be found by using the search function with the "find all terms" button selected.