My family and I dined at Dragons Den a few times during our stay at Legoland this past weekend. Two times were for their breakfast, which is included for free in the hotel package and once for dinner.
Dragons Den is located INSIDE of the Legoland Castle Hotel. You don't need to be a hotel guest to dine there though. Make sure that you make a reservation online via OpenTable prior to arriving! They are only taking reservations, no walk ins at the moment. You get a 5 minute grace period but they also state that they will hold your table for 30 minutes (according to the email I received) in case you're running late.
There is inside seating as well as outdoor. All of my visits were inside but I think next time we may try outdoor if the weather permits it. There was a small line each time we visited but it went by pretty fast. The only time we had a short wait after checking in with the hostess was our last day Sunday for breakfast. The restaurant has a pretty neat waiting area decorated with Lego designs everywhere. There are also Legos for kids to play with as well as a cool spinning wheel! They have neat Lego art located within the entire restaurant also, pretty cool to take pictures of with the family!
I will say that I much preferred their breakfast compared to the dinner experience we had. Breakfast is served buffet style so there's no rush. You can take as many trips as you want to try their selections of food. My favorite were the pancakes, Biscuits & gravy and their blueberry muffins. My son loved the cereal packs (they offered cheerios, Cinnamon Toast Crunch and I think Frosted Flakes?) and he also enjoyed their Belgian waffles! They had a lot to choose from though, each day they had a different "ethnic food" area. Saturday was "taste of Mexico" and Sunday they had "Asian entrees" which was orange chicken - a pretty random breakfast option but at least they tried? All of the breakfast food was nice and fresh. Nothing spectacular or out of this world but my family and I enjoyed it!
Now for the dinner experience - honestly I wouldn't recommend to come here if you're paying for the meal out of pocket. Our server, Antonio, was nice and came around every now and then to check on us but I wouldn't say the service is anywhere near 5 star (not that I expected it anyways). The wait time is what really killed the experience for me. My sons food came out much quicker than my bf and I. Even though my son ordered the pepperoni kids pizza and I got the regular pepperoni pizza for myself. We must have been sitting there minimum 45 minutes as our son ate before our food ended up coming out. And honestly my pizza was the exact same as my sons so I'm not sure why the time frame was so far between. It wasn't nearly worth the money we spent. My pizza got cold very fast and tasted like something that would be served at a buffet. My bf did enjoy his burger though! So that was a plus.
At the end of the day I'd definitely recommend Dragons Den for their breakfast but not dinner. If you do dine at their restaurant for dinner be prepared for a long wait if you order from the main menu while kids are served an hour in advance! 4 stars though because I really did enjoy their breakfast and the convenience of the restaurant being located within our hotel!