Hot Tennessee Catfish Sandwich

Spicy Southern catfish layered with cool slaw, fiery hot pickles, and creamy chipotle ranch on a buttery onion bun.