Rochester does not disappoint when it comes to unique and interesting diners1. Some of them are cheap, most are sleazy, all will keep refilling your coffee.

Also see Family Restaurants for list of family restaurants that often mimic the diner experience but not quite diners.