You don't really know what to expect when a friend takes you to a vegetarian restaurant. You should be pleasantly surprised by (and slightly unprepared for) the amazing versatility of tofu. Crispy tofu fingers? Tofu sloppy joes? Tofu kababs? It's all good.