As a child, I use to love the food here. Funny how things change. The food isn't good anymore. It's way too crowded.
121 W Jones StRaleigh, NC 27603
From Business: The Daily Planet Cafe is located in the Nature Research Center of the NC Museum of Natural Sciences and features breakfast, sandwiches, salads, wraps, desserts, smo…