I'll be visiting some friends in New Castle. I'm looking for some recommendations. Where are the best craft beer spots? Is there a good place to grab a beer or buy some beer to bring home?