My girlfriend's sister is a vegan and she took us to a vegan/ raw food restaurant. It wasn't bad. I was expecting to hate it, but I enjoyed myself.
They have "lasagna" and "pasta" and "burgers", but none of it's anything like the real deal, but it's good as its own thing. A lot of the things that simulated bread, dairy or meat products were ground up nuts and beans, so vegans get their protein. The only weird thing I noticed is that they love to tell you how regular and healthy their shitting is. In the middle of a meal they'll start telling you about how they wake up and shit and barely even need to wipe their asses when they're done. Not a great dinner conversation.