Enjoy great coffee while admiring luxury cars at the Mercedes-Benz Cafe.