What's on Tap

What's on Tap

Carolina Ale House adds Chapel Hill location

Posted March 27, 2014

— 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. 


Please with your WRAL.com account to comment on this story. You also will need a Facebook account to comment.

Oldest First
View all