BEST CAJUN Les Sisters 21818 Devonshire St., Chatsworth, CA 91311 ph: 818.998.0755 website :: facebook :: yelp :: instagram Years Won: 2016 (Best) MAP