Mac's place is a solid option for a trip to New Orleans that offers great value.