Barncastle Restaurant

American in Blue Hill

Set in the hotel of the same name, the Barncastle serves up wood-fired pizzas, sandwiches, calzones and hearty comfort food (vegetarian chili over polenta, rack of ribs). Local microbrews and decent wines by the glass wash it down nicely.