First time going to Disneyland. Any "not to miss places" to dine?

We will only be there for 3 nights so we won't have a ton of meals there, but I do want to make the most of it.

Also, are there any locations that I would need advanced reservations for? I know that DL is much more laid back than WDW, but I'm not sure if I need reservations for some of the more popular/hard to get dining locations.