Looking for amazing steakhouses in North Carolina that beat the big chains?
These 6 small-town gems offer juicy, perfectly-cooked steaks and hometown charm you won’t find anywhere else!
1. Farm House Restaurant (Chapel Hill)
Tucked away in the woods near Chapel Hill sits a rustic treasure that looks like it belongs in a storybook.
The Farm House Restaurant’s wooden exterior with its weathered boards and simple porch might fool you into thinking it’s just another country building…