Why do restaurants give everyone at a table their own food menu, but only provide one drinks list? As any host or waiter knows, serving customers at a restaurant is a complex job, and even the ...