We've been eating out once or twice a week pretty much since Adrian was born. Here are some tips:
- choose a place with lots of room and fast service, avoid "all grown up places"
- before your lo is able to sit in a high chair, go for places in mall that will let you keep him in the stoller
- choose your time wisely - during the day, when there is less people. Either line it up with a nap, or when he is hungry. I used to give him a bottle while we were waiting for our food. Then when our food arrived, he would hopefully be content for a bit to look around. If not, we would take turns eating and holding Adrian.
- bring his favorite toys, or have restourant special toys that your lo will be allowed to have only while out
- if you want to enjoy the meal and get a break from the baby - have a carry out
- avoid boots, go for tables
- avoid restourants with tablecloths
In my experience, things were easy until 6 months or so. Then we had an unhappy period until 10 months or so. In that period he was too big for the car seat and couldn't quite sit in a high chair. Then he could (boy, was he proud when he got his seat at the table) but was about to grab everything that is there to grab, then he become mobile and wouldn't bother sitting still for more than 10 minutes.
At about 10 months, he actually started sitting though the whole trip in a high-chair. Sure, we had our share of lobby time, but he can do hour and half trips now and will eat from real plates most of the time, and I can actually start to participate in conversations.
Our biggest challenge was a birthday party for some of our friends, about month ago, in a fancy Italian restaurant (table cloths, glassware etc). The whole thing lasted 2 hours and 15 minutes and the dinner ran right into his bed time. He did pretty good given the circumstances. I did end up with some Alfredo sauce on my shoulder, but that's to be expected.