The Acorn is a stylish vegetarian and vegan restaurant with an ambitious menu and a late-night bar.