May 28 2016 0Comment

The Movie Tavern

The Movie Tavern is one of several completed projects in the last 2 years by Carter & Sons. Locations in Covington and Baton Rouge, Louisiana.