I like eating by myself in casual restaurants, like where you order at a counter or something. I eat, read, people-watch, etc. I like being alone, so it works for me. But I won't do it at a place where I have to order with a server that comes to my table, though. Too awkward.