9/12/15 Update: Menu updated.
Dino Diner in the back of DinoLand is usually open from 11am-4pm or so.
Dino Diner primarily serves snacks and frozen beverages, in addition to cinnamon-glazed almonds and pecans. The Nachos Supreme are large enough to share, though the toppings are largely canned supermarket quality.
The Frozen Bacardi Raspberry Rum Lemonade is a unique offering that was added in August 2012. Like most of Disney’s “frozen” beverages, it consists of less than an ounce of “Bacardi Black Razz” rum underneath the usual frozen lemonade. You’d be much better off putting some rum in a water bottle and ordering the $4 non-alcoholic version. It’s quite refreshing in the hot weather, but don’t expect much booziness.
This was a mixture of soft and hard pecans and just little balls of cinnamon/sugar coating. All very sweet. I enjoyed them and it was a nice portion for the price, but very sweet. Very sweet.
Dino Diner has a few picnic tables out in front of it and there are a few benches in the immediate vicinity. If it’s hot out or there aren’t any tables available, I recommend heading over to Restaurantosaurus for plentiful air-conditioned seating and additional patio tables.