Chapel Hill, N.C. — Carolina Ale House will open a location in Chapel Hill, at 419 W. Franklin St. It will be the 22nd Carolina Ale House in the southeast.
“We’ve been looking for a location on Franklin Street for years,” said Lou Moshakos, president and owner of LM Restaurants. LM manages 13 Carolina Ale Houses in North Carolina.
The sports bar and restaurant will take over a property that was home to Chapel Hill Chrysler & Plymouth dealership.