I've been to Iron Hill in Media at least 20 times in two years, since it's a favorite of my boss. I find the menu small and limiting, especially for someone who doesn't really like seafood. They have decent pizza. Service is often inattentive for dinner, but generally good for lunch. Food is decent, but nothing to really recommend it. Decent burger, good pizza, good salads. Nothing really horrible, just fair. Parking is a major pain (not just here, but on State St in general.) Beer is decent and they offer a good variety. I find myself tired of going there, though.
great brew pub.
it seems every town in america has a brew pub now. some are better then others. this is one of the better ones. Iron Hill has a great menu, there is always something different to try. from burgers, to gourmet pizzas, to fish and poultry. plus their craft-brewed beer is awesome. Iron Hill also has brew pubs in West Chester and Newark, DE