Were on a mission to try ALL the restaurants in this new park so you know where to eat, and which spots you may want to avoid. We headed over to How To Train Your Dragon — Isle of Berk to see if Mead Hall would live up to everything we dreamed it would be, and are here to tell you all about it! Mead Hall brings to life one of the most iconic spots from the How To Train Your Dragon franchise...
