If you don't mind running short distances, try Valeting. Depending on the company you work for, you may or may not get paid under the table.
Pros: Driving cool cars, meeting new people, smoking before work at no risk, decent tips from drunks, smoking during work, smoking after work, smoking with customers/waitstaff/you name it. For some reason, people like smoking with valets.
Cons: no respect from most customers, teenagers don't know how to tip, Overly controlling bosses