Baby-led solids is awesome when taking your baby to a restaurant! We took Buttercup out for dinner with us for the first time, and I purposely didn't bring anything with us: no baby food, no bib, no spoons, no wipes, not even a diaper bag. It was extremely liberating.
We gave Buttercup bits of food off of our plates, including: some baked cod, green beans, carrots, dinner roll and rice. Rice was the only new food she was offered. She managed it really well, scooping up little fistfuls and then opening her palm to get the rice in her mouth. I have to say she enjoyed the rice much more than the lemon we gave her (though it was fun for us to watch her little face pucker). The dinner roll was clearly her favorite food of the meal.
PROS: doesn't stain clothes
CONS: makes for messy high chair fallout (sorry, waitress)