Tag Archives: abattoir

Whole Animal Concept

A new restaurant in the old warehouse district off of Howell Mill road in Atlanta opened up about 4 months ago as a chophouse following what is being called the “whole animal” concept.  Abattoir, french for “slaughterhouse,” is very chic and eclectic in a literally “other side of the tracks” and meat-packing district sort of [...]

Continue Reading