Cajun Pepper is a Mexican restaurant offering Southwestern-inspired cuisine.