Vegan sandwiches often get a bad rap, but they don't have to be bland or boring. In fact, with a little creativity, you can create delicious and filling