i would deffintly agree with Robert_V_Frazier on this one.
but i also wanted to add something that he forgot to mention:
doing restaurant magic ins't ur only job, like Robert_V_Frazier mentioned, u have a lot of other jobs as a magician as well, but u have those jobs thanks to ur restaurant walkaround job. after each table, u leave out 1 or 2 buissness cards, and trust me that u would get many calls each week. if u have on ur buissness card these things written: doing restaurant walkaround, parties, bd's, closeup, mentalism, etc...
then u would have many people calling u for diffrent gigs they want u to be at.
when ur'e doing restaurant walkaround, u don't only do magic for money, u earn many more clients for more magic, and for a lot more money.
if u would do restaurant magic full time, u would see that u would first be booked at the weekends for bd's and stuff, and then u would be booked for each and every single day of the week, if u would want to... u would be able to give urself the free time u need to practice, coz ur'e the boss of urself.
that's just my opinion here,