Restaurant of the day: Cochon Butcher
New Orleans, LA
Seen on: Best Thing I Ever Ate
Cochon Butcher in New Orleans, LA is a nationally recognized restaurant specializing in pork-centric dishes,...
#traveladdictsfoodies #traveladdicts #foodie #roadtrip #foodnetwork #New Orleans
