Crispy Buffalo Chicken Sandwich

Brioche bun spread with avocado, crispy fried chicken breast dipped in buffalo sauce, sliced cucumbers tossed in blue cheese dressing, topped with Swiss cheese and crispy fried onion straws.