Out and About

Carolina Ale House adds Chapel Hill location

Carolina Ale House will open a location in Chapel Hill, at 419 W. Franklin St.

Posted Updated
Ale House Logo
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. 

 

More On This

Copyright 2024 by Capitol Broadcasting Company. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.