Nice topic thread!
As for me, my real life job is in a factory... for 40 plus hours a week, I get entertained with all the same gossip, same problems, the same story being repeated over and over, and other aspects of lives I really don't feel they should be sharing in the work enviorment. As a magical entertainer in a restaurant, not only do I get to meet new people, make new friends, hold real conversations, I actually get to do magic (that gets frowned upon in the 40 hour day job). It is like a mini vacation from the mundane world for myself and hopefuly for my audience and to top it off, that mini vacation, it's paid.
Part of my job as a magician is also as a host, no I don't seat the guests, but I can and do involve more than one table with some of the effects. I have introduced this table of people to that table of people and opened up an avenue of possible new friendships. You may find that funny, but I do have some people that now come in in larger groups whereas before I performed, they were different tables and did not know each other.
I find working in a restaurant to be much easier for me than doing street magic. I really hate it when I hand someone on the streets my cards to shuffle and they take off with them, I am to outta shape to chase them down...or I borrow a dollar bill and turn it into a hundred... heck I loose $99 that way... it was their dollar bill I borrowed
The people at the tables are somewhat captive for me