10. Tom’s Restaurant - Brooklyn, NY
Tom’s Restaurant is hands-down the best diner in Brooklyn. There’s a reason why there’s a line out the door every weekend. Not to worry, though. While you’re waiting, the friendly staff will bring you cups of coffee, mini muffins, and slices of orange. The list of pancakes that Tom’s offers is extensive, and to give you that real old school Brooklyn feel, they also make a mean egg cream.