Whether you’re a carnivore, vegetarian or vegan, here’s our list of restaurants that have something for everyone