If space in your kitchen is limited, consider using a bench as part of your table seating. You can generally get more people around the table with bench seating, and children love them.
Small can work. Really stuck on where to put a table? Try installing one that mounts onto the wall (or on a kitchen island, as shown here) and folds down when not in use.