Crazy Quesadilla is a casual restaurant specializing in a variety of stuffed quesadillas, alongside nachos and other Mexican-inspired dishes.