The Harp and Crown has really good food, and really really great service! We were thoroughly pleased with the entire experience.
The only downside was that they don't offer brunch on weekdays, only on the weekends. But overall, no complaints, will definitely eat there again when in the Cornelius area.